Interface SupplierThreadLocalNode
-
- All Superinterfaces:
LinkObjectNode
,Node
,OfficeDependencyRequireNode
,OfficeFloorDependencyRequireNode
,OfficeFloorSupplierThreadLocal
,OfficeSupplierThreadLocal
- All Known Implementing Classes:
SupplierThreadLocalNodeImpl
public interface SupplierThreadLocalNode extends LinkObjectNode, OfficeFloorSupplierThreadLocal, OfficeSupplierThreadLocal
Node for aSupplierThreadLocal
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
buildSupplierThreadLocal(CompileContext context)
Builds theSupplierThreadLocal
.SupplierNode
getSupplierNode()
Obtains theSupplierNode
containing thisSupplierThreadLocalNode
.void
initialise(OptionalThreadLocalReceiver optionalThreadLocalReceiver)
Initialises theSupplierThreadLocalNode
.-
Methods inherited from interface net.officefloor.compile.internal.structure.LinkObjectNode
getLinkedObjectNode, linkObjectNode
-
Methods inherited from interface net.officefloor.compile.internal.structure.Node
getChildNodes, getLocation, getNodeName, getNodeType, getParentNode, getQualifiedName, getQualifiedName, isInitialised
-
Methods inherited from interface net.officefloor.compile.spi.officefloor.OfficeFloorSupplierThreadLocal
getOfficeFloorSupplierThreadLocalName, getQualifier, getType
-
Methods inherited from interface net.officefloor.compile.spi.office.OfficeSupplierThreadLocal
getOfficeSupplierThreadLocalName, getQualifier, getType
-
-
-
-
Field Detail
-
TYPE
static final java.lang.String TYPE
Node
type.- See Also:
- Constant Field Values
-
-
Method Detail
-
initialise
void initialise(OptionalThreadLocalReceiver optionalThreadLocalReceiver)
Initialises theSupplierThreadLocalNode
.- Parameters:
optionalThreadLocalReceiver
-OptionalThreadLocalReceiver
.
-
getSupplierNode
SupplierNode getSupplierNode()
Obtains theSupplierNode
containing thisSupplierThreadLocalNode
.- Returns:
- Parent
SupplierNode
.
-
buildSupplierThreadLocal
void buildSupplierThreadLocal(CompileContext context)
Builds theSupplierThreadLocal
.- Parameters:
context
-CompileContext
.
-
-