Interface AssetManager
- All Superinterfaces:
FunctionState,LinkedListSetEntry<FunctionState,Flow>
- All Known Implementing Classes:
AssetManagerImpl
AssetManager to manage Asset instances.- Author:
- Daniel Sagenschneider
-
Method Summary
Methods inherited from interface net.officefloor.frame.internal.structure.FunctionState
cancel, execute, getLinkedListSetOwner, getResponsibleTeam, getThreadState, handleEscalation, isRequireThreadStateSafetyMethods inherited from interface net.officefloor.frame.internal.structure.LinkedListSetEntry
getNext, getPrev, setNext, setPrev
-
Method Details
-
createAssetLatch
Creates a new
AssetLatch.The returned
AssetLatchis not being managed by thisAssetManager. To have theAssetLatchmanaged, it must be registered with thisAssetManager. This allows for only the list ofAssetLatchinstances requiring management to be managed.- Parameters:
asset-AssetthatFunctionStateinstances will wait on.- Returns:
AssetLatchfor theAsset.
-