Interface OfficeSupplier
-
- All Superinterfaces:
PropertyConfigurable
- All Known Subinterfaces:
SupplierNode
- All Known Implementing Classes:
SupplierNodeImpl
public interface OfficeSupplier extends PropertyConfigurable
SuppliesOfficeManagedObjectSourceinstances within theOffice.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OfficeManagedObjectSourcegetOfficeManagedObjectSource(java.lang.String managedObjectSourceName, java.lang.String qualifier, java.lang.String type)Obtains theOfficeManagedObjectSource.java.lang.StringgetOfficeSupplierName()Obtains the name of thisOfficeSupplier.OfficeSupplierThreadLocalgetOfficeSupplierThreadLocal(java.lang.String qualifier, java.lang.String type)Obtains theOfficeSupplierThreadLocal.-
Methods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
-
-
-
Method Detail
-
getOfficeSupplierName
java.lang.String getOfficeSupplierName()
Obtains the name of thisOfficeSupplier.- Returns:
- Name of this
OfficeSupplier.
-
getOfficeSupplierThreadLocal
OfficeSupplierThreadLocal getOfficeSupplierThreadLocal(java.lang.String qualifier, java.lang.String type)
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(java.lang.String managedObjectSourceName, java.lang.String qualifier, java.lang.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.
-
-