Uses of Interface
net.officefloor.frame.api.function.FlowCallback
-
-
Uses of FlowCallback in net.officefloor.compile.spi.officefloor
Methods in net.officefloor.compile.spi.officefloor with parameters of type FlowCallback Modifier and Type Method Description ProcessManagerExternalServiceInput. service(M managedObject, FlowCallback callback)Invoked by an external service to useOfficeFloor. -
Uses of FlowCallback in net.officefloor.compile.test.managedfunction.clazz
Methods in net.officefloor.compile.test.managedfunction.clazz with parameters of type FlowCallback Modifier and Type Method Description voidMethodManagedFunctionBuilderUtil.ManagedFunctionFlowHandler. handle(java.lang.Object parameter, FlowCallback callback)Handles theFlow. -
Uses of FlowCallback in net.officefloor.frame.api.function
Fields in net.officefloor.frame.api.function declared as FlowCallback Modifier and Type Field Description static FlowCallbackFlowCallback. ESCALATEFlowCallbackthat simply escalates theFlowEscalationto the invokingManagedFunctionContainer(i.e.Methods in net.officefloor.frame.api.function with parameters of type FlowCallback Modifier and Type Method Description voidFunctionFlowContext. doFlow(int flowIndex, java.lang.Object parameter, FlowCallback callback)Similar toFunctionFlowContext.doFlow(Enum, Object, FlowCallback)except that allows dynamic instigation ofFlowinstances.voidFunctionFlowContext. doFlow(F key, java.lang.Object parameter, FlowCallback callback)Instigates aFlowto be run from theManagedFunctionLogic.voidManagedFunctionContext. doFlow(java.lang.String functionName, java.lang.Object parameter, FlowCallback callback) -
Uses of FlowCallback in net.officefloor.frame.api.manage
Methods in net.officefloor.frame.api.manage with parameters of type FlowCallback Modifier and Type Method Description ProcessManagerFunctionManager. invokeProcess(java.lang.Object parameter, FlowCallback callback) -
Uses of FlowCallback in net.officefloor.frame.api.managedobject.source
Methods in net.officefloor.frame.api.managedobject.source with parameters of type FlowCallback Modifier and Type Method Description ProcessManagerManagedObjectServiceContext. invokeProcess(int flowIndex, java.lang.Object parameter, ManagedObject managedObject, long delay, FlowCallback callback)Instigates aProcessState.ProcessManagerManagedObjectServiceContext. invokeProcess(F key, java.lang.Object parameter, ManagedObject managedObject, long delay, FlowCallback callback)Instigates aProcessState.ManagedObjectStartupProcessManagedObjectExecuteContext. invokeStartupProcess(int flowIndex, java.lang.Object parameter, ManagedObject managedObject, FlowCallback callback)Invokes a start upFlow.ManagedObjectStartupProcessManagedObjectExecuteContext. invokeStartupProcess(F key, java.lang.Object parameter, ManagedObject managedObject, FlowCallback callback)Invokes a start upFlow. -
Uses of FlowCallback in net.officefloor.frame.impl.execute.office
Methods in net.officefloor.frame.impl.execute.office with parameters of type FlowCallback Modifier and Type Method Description FunctionStateOfficeMetaDataImpl. createProcess(FlowMetaData flowMetaData, java.lang.Object parameter, FlowCallback callback, ThreadState callbackThreadState)ProcessManagerFunctionManagerImpl. invokeProcess(java.lang.Object parameter, FlowCallback callback)ProcessManagerOfficeMetaDataImpl. invokeProcess(FlowMetaData flowMetaData, java.lang.Object parameter, long delay, FlowCallback callback, ThreadState callbackThreadState, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int processBoundIndexForInputManagedObject) -
Uses of FlowCallback in net.officefloor.frame.impl.execute.officefloor
Methods in net.officefloor.frame.impl.execute.officefloor with parameters of type FlowCallback Modifier and Type Method Description ProcessManagerManagedObjectServiceContextImpl. invokeProcess(int flowIndex, java.lang.Object parameter, ManagedObject managedObject, long delay, FlowCallback callback)ProcessManagerManagedObjectServiceContextImpl. invokeProcess(F key, java.lang.Object parameter, ManagedObject managedObject, long delay, FlowCallback callback)ProcessManagerManagedObjectServiceContextImpl. invokeProcess(FlowMetaData flowMetaData, java.lang.Object parameter, ManagedObject managedObject, long delay, FlowCallback callback)Invokes theProcessStatefor theFlowMetaData. -
Uses of FlowCallback in net.officefloor.frame.impl.execute.process
Constructors in net.officefloor.frame.impl.execute.process with parameters of type FlowCallback Constructor Description ProcessStateImpl(ProcessMetaData processMetaData, OfficeMetaData officeMetaData, FlowCallback callback, ThreadState callbackThreadState, ThreadLocalAwareExecutor threadLocalAwareExecutor, Profiler profiler)Initiate.ProcessStateImpl(ProcessMetaData processMetaData, OfficeMetaData officeMetaData, FlowCallback callback, ThreadState callbackThreadState, ThreadLocalAwareExecutor threadLocalAwareExecutor, Profiler profiler, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int inputManagedObjectIndex)Initiate for aProcessStateinitiated by aManagedObject. -
Uses of FlowCallback in net.officefloor.frame.impl.execute.service
Methods in net.officefloor.frame.impl.execute.service with parameters of type FlowCallback Modifier and Type Method Description ProcessManagerSafeManagedObjectService. invokeProcess(int flowIndex, java.lang.Object parameter, ManagedObject managedObject, long delay, FlowCallback callback)ProcessManagerSafeManagedObjectService. invokeProcess(F key, java.lang.Object parameter, ManagedObject managedObject, long delay, FlowCallback callback) -
Uses of FlowCallback in net.officefloor.frame.impl.execute.thread
Constructors in net.officefloor.frame.impl.execute.thread with parameters of type FlowCallback Constructor Description ThreadStateImpl(ThreadMetaData threadMetaData, FlowCallback callback, ThreadState callbackThreadState, ProcessState processState, ProcessProfiler processProfiler)Initiate withProcessStateFlowCallback. -
Uses of FlowCallback in net.officefloor.frame.internal.structure
Methods in net.officefloor.frame.internal.structure with parameters of type FlowCallback Modifier and Type Method Description FunctionStateOfficeMetaData. createProcess(FlowMetaData flowMetaData, java.lang.Object parameter, FlowCallback callback, ThreadState callbackThreadState)Creates a newProcessState.voidManagedFunctionLogicContext. doFlow(FlowMetaData flowMetaData, java.lang.Object parameter, FlowCallback callback)Invokes aFlow.ProcessManagerOfficeMetaData. invokeProcess(FlowMetaData flowMetaData, java.lang.Object parameter, long delay, FlowCallback callback, ThreadState callbackThreadState, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int processBoundIndexForInputManagedObject)Invokes aProcessState. -
Uses of FlowCallback in net.officefloor.frame.test
Classes in net.officefloor.frame.test that implement FlowCallback Modifier and Type Class Description classCompleteFlowCallbackFlowCallbackthat checks on completion and propagates failures.classSafeCompleteFlowCallbackThreadsafeCompleteFlowCallback.Methods in net.officefloor.frame.test with parameters of type FlowCallback Modifier and Type Method Description voidReflectiveFlow. doFlow(java.lang.Object parameter, FlowCallback callback)Invokes theFlow.OfficeAbstractOfficeConstructTestCase. triggerFunction(java.lang.String functionName, java.lang.Object parameter, FlowCallback callback)Triggers theManagedFunctionbut does not wait for its completion.OfficeConstructTestSupport. triggerFunction(java.lang.String functionName, java.lang.Object parameter, FlowCallback callback)Triggers theManagedFunctionbut does not wait for its completion. -
Uses of FlowCallback in net.officefloor.jdbc.test
Methods in net.officefloor.jdbc.test with parameters of type FlowCallback Modifier and Type Method Description voidAbstractJdbcTestCase.SelectSection.Flows. thread(AbstractJdbcTestCase.SelectParameter parameter, FlowCallback callback) -
Uses of FlowCallback in net.officefloor.jpa.test
Methods in net.officefloor.jpa.test with parameters of type FlowCallback Modifier and Type Method Description voidAbstractJpaTestCase.StressSelectSection.Flows. thread(AbstractJpaTestCase.SelectParameter parameter, FlowCallback callback) -
Uses of FlowCallback in net.officefloor.plugin.clazz
Subinterfaces of FlowCallback in net.officefloor.plugin.clazz Modifier and Type Interface Description interfaceFlowSuccessfulFlowCallbackthat propagates failures and only handles success. -
Uses of FlowCallback in net.officefloor.plugin.clazz.flow
Methods in net.officefloor.plugin.clazz.flow with parameters of type FlowCallback Modifier and Type Method Description voidClassFlowInvoker. doFlow(int flowIndex, java.lang.Object parameter, FlowCallback callback)Invokes theFlow. -
Uses of FlowCallback in net.officefloor.plugin.managedobject.poll
Methods in net.officefloor.plugin.managedobject.poll with parameters of type FlowCallback Modifier and Type Method Description voidStatePoller.Initialiser. initialise(StatePollContext<S> context, FlowCallback callback)Invoked to initialise polling state.voidStatePoller.Poller. nextPoll(long delay, StatePollContext<S> context, FlowCallback callback)Invoked to setup the next poll. -
Uses of FlowCallback in net.officefloor.script
Methods in net.officefloor.script with parameters of type FlowCallback Modifier and Type Method Description voidScriptFlow. doFlow(java.lang.Object parameter, FlowCallback callback)Undertakes theFlow. -
Uses of FlowCallback in net.officefloor.server.http.impl
Classes in net.officefloor.server.http.impl that implement FlowCallback Modifier and Type Class Description classProcessAwareServerHttpConnectionManagedObject<B>ServerHttpConnectionimplementation available forExternalServiceInput.Methods in net.officefloor.server.http.impl that return FlowCallback Modifier and Type Method Description FlowCallbackProcessAwareServerHttpConnectionManagedObject. getServiceFlowCallback()Obtains the serviceFlowCallback. -
Uses of FlowCallback in net.officefloor.web.security.scheme
Fields in net.officefloor.web.security.scheme with type parameters of type FlowCallback Modifier and Type Field Description protected java.util.Map<F,java.util.function.BiConsumer<java.lang.Object,FlowCallback>>AbstractMockHttpSecurityActionContext. flowsFlowhandlers.Methods in net.officefloor.web.security.scheme with parameters of type FlowCallback Modifier and Type Method Description voidAbstractMockHttpSecurityActionContext. doFlow(F key, java.lang.Object parameter, FlowCallback callback)Method parameters in net.officefloor.web.security.scheme with type arguments of type FlowCallback Modifier and Type Method Description voidAbstractMockHttpSecurityActionContext. registerFlow(F key, java.util.function.BiConsumer<java.lang.Object,FlowCallback> handler)Registers aFlowhandler. -
Uses of FlowCallback in net.officefloor.web.spi.security
Methods in net.officefloor.web.spi.security with parameters of type FlowCallback Modifier and Type Method Description voidHttpSecurityApplicationContext. doFlow(F key, java.lang.Object parameter, FlowCallback callback)Undertakes a flow.ProcessManagerHttpSecurityExecuteContext. invokeProcess(F key, java.lang.Object parameter, long delay, FlowCallback callback)Instigates aFlow.ManagedObjectStartupProcessHttpSecurityExecuteContext. registerStartupProcess(F key, java.lang.Object parameter, FlowCallback callback)Registers a start upFlow.
-