Uses of Interface
net.officefloor.plugin.managedobject.poll.StatePollContext
Packages that use StatePollContext
-
Uses of StatePollContext in net.officefloor.plugin.managedobject.poll
Methods in net.officefloor.plugin.managedobject.poll with parameters of type StatePollContextModifier 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.Method parameters in net.officefloor.plugin.managedobject.poll with type arguments of type StatePollContextModifier and TypeMethodDescriptionstatic <S> StatePoller.Builder<S,Indexed> StatePoller.builder(Class<S> stateType, Clock<Long> clock, int flowIndex, ManagedObjectExecuteContext<Indexed> executeContext, Function<StatePollContext<S>, ManagedObject> managedObjectFactory) Creates aStatePoller.BuilderforFlowindex.static <S,F extends Enum<F>>
StatePoller.Builder<S,F> StatePoller.builder(Class<S> stateType, Clock<Long> clock, F flowKey, ManagedObjectExecuteContext<F> executeContext, Function<StatePollContext<S>, ManagedObject> managedObjectFactory) Creates aStatePoller.BuilderforFlowkey.StatePoller.Builder.parameter(Function<StatePollContext<S>, Object> parameterFactory) Allows providing a parameter to theProcessStateinvoked from theManagedObjectExecuteContextfor polling.