Uses of Interface
net.officefloor.frame.internal.structure.ProcessState
-
-
Uses of ProcessState in net.officefloor.frame.impl.execute.asset
Methods in net.officefloor.frame.impl.execute.asset with parameters of type ProcessState Modifier and Type Method Description AssetManager
AssetManagerHirerImpl. hireAssetManager(ProcessState managingProcess)
static AssetManager[]
OfficeManagerHirerImpl. hireAssetManagers(AssetManagerHirer[] assetManagerHirers, ProcessState managingProcess)
Hires all theAssetManager
instances.OfficeManager
OfficeManagerHirerImpl. hireOfficeManager(ProcessState managingProcess)
Constructors in net.officefloor.frame.impl.execute.asset with parameters of type ProcessState Constructor Description AssetManagerImpl(ProcessState managingProcess, MonitorClock clock, FunctionLoop loop)
Initiate. -
Uses of ProcessState in net.officefloor.frame.impl.execute.managedobject
Constructors in net.officefloor.frame.impl.execute.managedobject with parameters of type ProcessState Constructor Description ManagedObjectCleanupImpl(ProcessState processState, OfficeMetaData officeMetaData)
Instantiate. -
Uses of ProcessState in net.officefloor.frame.impl.execute.office
Methods in net.officefloor.frame.impl.execute.office with parameters of type ProcessState Modifier and Type Method Description ProcessIdentifier
OfficeMetaDataImpl. createProcessIdentifier(ProcessState processState)
-
Uses of ProcessState in net.officefloor.frame.impl.execute.officefloor
Methods in net.officefloor.frame.impl.execute.officefloor with parameters of type ProcessState Modifier and Type Method Description void
ThreadLocalAwareExecutorImpl. processComplete(ProcessState processState)
-
Uses of ProcessState in net.officefloor.frame.impl.execute.process
Classes in net.officefloor.frame.impl.execute.process that implement ProcessState Modifier and Type Class Description class
ProcessStateImpl
Implementation of theProcessState
.Constructor parameters in net.officefloor.frame.impl.execute.process with type arguments of type ProcessState Constructor Description ProcessStateImpl(ProcessMetaData processMetaData, OfficeMetaData officeMetaData, FlowCallback callback, ThreadState callbackThreadState, ThreadLocalAwareExecutor threadLocalAwareExecutor, Profiler profiler, java.util.function.Consumer<ProcessState> initialSetup)
Initiate.ProcessStateImpl(ProcessMetaData processMetaData, OfficeMetaData officeMetaData, FlowCallback callback, ThreadState callbackThreadState, ThreadLocalAwareExecutor threadLocalAwareExecutor, Profiler profiler, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int inputManagedObjectIndex, java.util.function.Consumer<ProcessState> initialSetup)
Initiate for aProcessState
initiated by aManagedObject
. -
Uses of ProcessState in net.officefloor.frame.impl.execute.profile
Constructors in net.officefloor.frame.impl.execute.profile with parameters of type ProcessState Constructor Description ProcessProfilerImpl(Profiler profiler, ProcessState process, long startTimestampMilliseconds, long startTimestampNanoseconds)
Initiate. -
Uses of ProcessState in net.officefloor.frame.impl.execute.thread
Methods in net.officefloor.frame.impl.execute.thread that return ProcessState Modifier and Type Method Description ProcessState
ThreadStateImpl. getLinkedListSetOwner()
ProcessState
ThreadStateImpl. getProcessState()
Constructors in net.officefloor.frame.impl.execute.thread with parameters of type ProcessState Constructor Description ThreadStateImpl(ThreadMetaData threadMetaData, FlowCallback callback, ThreadState callbackThreadState, ProcessState processState, ProcessProfiler processProfiler)
Initiate withProcessState
FlowCallback
.ThreadStateImpl(ThreadMetaData threadMetaData, FlowCompletion completion, boolean isEscalationHandlingThreadState, ProcessState processState, ProcessProfiler processProfiler)
Initiate. -
Uses of ProcessState in net.officefloor.frame.internal.structure
Methods in net.officefloor.frame.internal.structure that return ProcessState Modifier and Type Method Description ProcessState
ThreadState. getProcessState()
Obtains theProcessState
of the process containing thisThreadState
.Methods in net.officefloor.frame.internal.structure with parameters of type ProcessState Modifier and Type Method Description ProcessIdentifier
OfficeMetaData. createProcessIdentifier(ProcessState processState)
Creates aProcessIdentifier
for a newProcessState
.AssetManager
AssetManagerHirer. hireAssetManager(ProcessState managingProcessState)
Hires anAssetManager
running under theProcessState
.OfficeManager
OfficeManagerHirer. hireOfficeManager(ProcessState managingProcess)
Hires a newOfficeManager
.void
ThreadLocalAwareExecutor. processComplete(ProcessState processState)
Flags theProcessState
as complete.
-