Interface OfficeSupplier
- All Superinterfaces:
PropertyConfigurable
- All Known Subinterfaces:
SupplierNode
- All Known Implementing Classes:
SupplierNodeImpl
Supplies
OfficeManagedObjectSource instances within the
Office.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptiongetOfficeManagedObjectSource(String managedObjectSourceName, String qualifier, String type) Obtains theOfficeManagedObjectSource.Obtains the name of thisOfficeSupplier.getOfficeSupplierThreadLocal(String qualifier, String type) Obtains theOfficeSupplierThreadLocal.Methods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
Method Details
-
getOfficeSupplierName
String getOfficeSupplierName()Obtains the name of thisOfficeSupplier.- Returns:
- Name of this
OfficeSupplier.
-
getOfficeSupplierThreadLocal
Obtains theOfficeSupplierThreadLocal.- Parameters:
qualifier- Qualifier of the requiredManagedObject. May benullto match only on type.type- Type of object required for theOfficeSupplierThreadLocal.- Returns:
OfficeSupplierThreadLocal.
-
getOfficeManagedObjectSource
OfficeManagedObjectSource getOfficeManagedObjectSource(String managedObjectSourceName, String qualifier, String type) Obtains theOfficeManagedObjectSource.- Parameters:
managedObjectSourceName- Name of theOfficeManagedObjectSource.qualifier- Qualifier on the object type. May benullto match only on type.type- Type of object required from theOfficeSupplier.- Returns:
OfficeManagedObjectSource.
-