Uses of Interface
net.officefloor.frame.api.function.FlowCallback
Packages that use FlowCallback
Package
Description
-
Uses of FlowCallback in net.officefloor.compile.spi.officefloor
Methods in net.officefloor.compile.spi.officefloor with parameters of type FlowCallbackModifier and TypeMethodDescriptionExternalServiceInput.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 FlowCallbackModifier and TypeMethodDescriptionvoidMethodManagedFunctionBuilderUtil.ManagedFunctionFlowHandler.handle(Object parameter, FlowCallback callback) Handles theFlow. -
Uses of FlowCallback in net.officefloor.frame.api.function
Fields in net.officefloor.frame.api.function declared as FlowCallbackModifier and TypeFieldDescriptionstatic final FlowCallbackFlowCallback.ESCALATEFlowCallbackthat simply escalates theFlowEscalationto the invokingManagedFunctionContainer(i.e.Methods in net.officefloor.frame.api.function with parameters of type FlowCallbackModifier and TypeMethodDescriptionvoidFunctionFlowContext.doFlow(int flowIndex, Object parameter, FlowCallback callback) Similar toFunctionFlowContext.doFlow(Enum, Object, FlowCallback)except that allows dynamic instigation ofFlowinstances.voidFunctionFlowContext.doFlow(F key, Object parameter, FlowCallback callback) Instigates aFlowto be run from theManagedFunctionLogic.voidManagedFunctionContext.doFlow(String functionName, Object parameter, FlowCallback callback) -
Uses of FlowCallback in net.officefloor.frame.api.manage
Methods in net.officefloor.frame.api.manage with parameters of type FlowCallbackModifier and TypeMethodDescriptionFunctionManager.invokeProcess(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 FlowCallbackModifier and TypeMethodDescriptionManagedObjectServiceContext.invokeProcess(int flowIndex, Object parameter, ManagedObject managedObject, long delay, FlowCallback callback) Instigates aProcessState.ManagedObjectServiceContext.invokeProcess(F key, Object parameter, ManagedObject managedObject, long delay, FlowCallback callback) Instigates aProcessState.ManagedObjectExecuteContext.invokeStartupProcess(int flowIndex, Object parameter, ManagedObject managedObject, FlowCallback callback) Invokes a start upFlow.ManagedObjectExecuteContext.invokeStartupProcess(F key, 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 FlowCallbackModifier and TypeMethodDescriptionOfficeMetaDataImpl.createProcess(FlowMetaData flowMetaData, Object parameter, FlowCallback callback, ThreadState callbackThreadState) FunctionManagerImpl.invokeProcess(Object parameter, FlowCallback callback) OfficeMetaDataImpl.invokeProcess(FlowMetaData flowMetaData, 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 FlowCallbackModifier and TypeMethodDescriptionManagedObjectServiceContextImpl.invokeProcess(int flowIndex, Object parameter, ManagedObject managedObject, long delay, FlowCallback callback) ManagedObjectServiceContextImpl.invokeProcess(F key, Object parameter, ManagedObject managedObject, long delay, FlowCallback callback) ManagedObjectServiceContextImpl.invokeProcess(FlowMetaData flowMetaData, 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 FlowCallbackModifierConstructorDescriptionProcessStateImpl(ProcessMetaData processMetaData, OfficeMetaData officeMetaData, FlowCallback callback, ThreadState callbackThreadState, ThreadLocalAwareExecutor threadLocalAwareExecutor, Profiler profiler, Consumer<ProcessState> initialSetup) Initiate.ProcessStateImpl(ProcessMetaData processMetaData, OfficeMetaData officeMetaData, FlowCallback callback, ThreadState callbackThreadState, ThreadLocalAwareExecutor threadLocalAwareExecutor, Profiler profiler, ManagedObject inputManagedObject, ManagedObjectMetaData<?> inputManagedObjectMetaData, int inputManagedObjectIndex, Consumer<ProcessState> initialSetup) 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 FlowCallbackModifier and TypeMethodDescriptionSafeManagedObjectService.invokeProcess(int flowIndex, Object parameter, ManagedObject managedObject, long delay, FlowCallback callback) SafeManagedObjectService.invokeProcess(F key, 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 FlowCallbackModifierConstructorDescriptionThreadStateImpl(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 FlowCallbackModifier and TypeMethodDescriptionOfficeMetaData.createProcess(FlowMetaData flowMetaData, Object parameter, FlowCallback callback, ThreadState callbackThreadState) Creates a newProcessState.voidManagedFunctionLogicContext.doFlow(FlowMetaData flowMetaData, Object parameter, FlowCallback callback) Invokes aFlow.OfficeMetaData.invokeProcess(FlowMetaData flowMetaData, 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 FlowCallbackModifier and TypeClassDescriptionclassFlowCallbackthat checks on completion and propagates failures.classThreadsafeCompleteFlowCallback.Methods in net.officefloor.frame.test with parameters of type FlowCallbackModifier and TypeMethodDescriptionvoidReflectiveFlow.doFlow(Object parameter, FlowCallback callback) Invokes theFlow.AbstractOfficeConstructTestCase.triggerFunction(String functionName, Object parameter, FlowCallback callback) Triggers theManagedFunctionbut does not wait for its completion.ConstructTestSupport.triggerFunction(String functionName, 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 FlowCallbackModifier and TypeMethodDescriptionvoidAbstractJdbcTestCase.SelectSection.Flows.thread(AbstractJdbcTestCase.SelectParameter parameter, FlowCallback callback) Handles the flow. -
Uses of FlowCallback in net.officefloor.jpa.test
Methods in net.officefloor.jpa.test with parameters of type FlowCallbackModifier and TypeMethodDescriptionvoidAbstractJpaTestCase.StressSelectSection.Flows.thread(AbstractJpaTestCase.SelectParameter parameter, FlowCallback callback) Handles the flow. -
Uses of FlowCallback in net.officefloor.plugin.clazz
Subinterfaces of FlowCallback in net.officefloor.plugin.clazzModifier and TypeInterfaceDescriptioninterfaceFlowCallbackthat 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 FlowCallbackModifier and TypeMethodDescriptionvoidClassFlowInvoker.doFlow(int flowIndex, 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 FlowCallbackModifier and TypeMethodDescriptionvoidStatePoller.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 FlowCallbackModifier and TypeMethodDescriptionvoidScriptFlow.doFlow(Object parameter, FlowCallback callback) Undertakes theFlow. -
Uses of FlowCallback in net.officefloor.server.http.impl
Classes in net.officefloor.server.http.impl that implement FlowCallbackModifier and TypeClassDescriptionclassServerHttpConnectionimplementation available forExternalServiceInput.Methods in net.officefloor.server.http.impl that return FlowCallbackModifier and TypeMethodDescriptionProcessAwareServerHttpConnectionManagedObject.getServiceFlowCallback()Obtains the serviceFlowCallback. -
Uses of FlowCallback in net.officefloor.spring.starter.rest
Classes in net.officefloor.spring.starter.rest that implement FlowCallbackModifier and TypeClassDescriptionclassProcessAwareServerHttpConnectionManagedObjectfor Spring MVC. -
Uses of FlowCallback in net.officefloor.web.security.scheme
Fields in net.officefloor.web.security.scheme with type parameters of type FlowCallbackModifier and TypeFieldDescriptionprotected final Map<F,BiConsumer<Object, FlowCallback>> AbstractMockHttpSecurityActionContext.flowsFlowhandlers.Methods in net.officefloor.web.security.scheme with parameters of type FlowCallbackModifier and TypeMethodDescriptionvoidAbstractMockHttpSecurityActionContext.doFlow(F key, Object parameter, FlowCallback callback) Method parameters in net.officefloor.web.security.scheme with type arguments of type FlowCallbackModifier and TypeMethodDescriptionvoidAbstractMockHttpSecurityActionContext.registerFlow(F key, BiConsumer<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 FlowCallbackModifier and TypeMethodDescriptionvoidHttpSecurityApplicationContext.doFlow(F key, Object parameter, FlowCallback callback) Undertakes a flow.HttpSecurityExecuteContext.invokeProcess(F key, Object parameter, long delay, FlowCallback callback) Instigates aFlow.HttpSecurityExecuteContext.registerStartupProcess(F key, Object parameter, FlowCallback callback) Registers a start upFlow.