Interface OfficeFloorSupplier
-
- All Superinterfaces:
PropertyConfigurable
- All Known Subinterfaces:
SupplierNode
- All Known Implementing Classes:
SupplierNodeImpl
public interface OfficeFloorSupplier extends PropertyConfigurable
SuppliesOfficeFloorManagedObjectSource
instances within theOfficeFloor
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OfficeFloorManagedObjectSource
getOfficeFloorManagedObjectSource(java.lang.String managedObjectSourceName, java.lang.String qualifier, java.lang.String type)
Obtains theOfficeFloorManagedObjectSource
.java.lang.String
getOfficeFloorSupplierName()
Obtains the name of thisOfficeFloorSupplier
.OfficeFloorSupplierThreadLocal
getOfficeFloorSupplierThreadLocal(java.lang.String qualifier, java.lang.String type)
Obtains theOfficeFloorSupplierThreadLocal
.-
Methods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
-
-
-
Method Detail
-
getOfficeFloorSupplierName
java.lang.String getOfficeFloorSupplierName()
Obtains the name of thisOfficeFloorSupplier
.- Returns:
- Name of this
OfficeFloorSupplier
.
-
getOfficeFloorSupplierThreadLocal
OfficeFloorSupplierThreadLocal getOfficeFloorSupplierThreadLocal(java.lang.String qualifier, java.lang.String type)
Obtains theOfficeFloorSupplierThreadLocal
.- Parameters:
qualifier
- Qualifier of the requiredManagedObject
. May benull
to match only on type.type
- Type of object required for theOfficeFloorSupplierThreadLocal
.- Returns:
OfficeFloorSupplierThreadLocal
.
-
getOfficeFloorManagedObjectSource
OfficeFloorManagedObjectSource getOfficeFloorManagedObjectSource(java.lang.String managedObjectSourceName, java.lang.String qualifier, java.lang.String type)
Obtains theOfficeFloorManagedObjectSource
.- Parameters:
managedObjectSourceName
- Name of theOfficeFloorManagedObjectSource
.qualifier
- Qualifier on the object type. May benull
to match only on type.type
- Type of object required from theOfficeFloorSupplier
.- Returns:
OfficeFloorManagedObjectSource
.
-
-