Package net.officefloor.web.spi.security
Interface HttpSecurityExecuteContext<F extends java.lang.Enum<F>>
-
public interface HttpSecurityExecuteContext<F extends java.lang.Enum<F>>Context that the
HttpSecurityis to execute within.This is similar to the
ManagedObjectExecuteContext.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessManagerinvokeProcess(F key, java.lang.Object parameter, long delay, FlowCallback callback)Instigates aFlow.ManagedObjectStartupProcessregisterStartupProcess(F key, java.lang.Object parameter, FlowCallback callback)Registers a start upFlow.
-
-
-
Method Detail
-
registerStartupProcess
ManagedObjectStartupProcess registerStartupProcess(F key, java.lang.Object parameter, FlowCallback callback) throws java.lang.IllegalArgumentException
Registers a start upFlow.- Parameters:
key- Key identifying theFlowto instigate.parameter- Parameter to firstManagedFunctionof theFlow.callback-FlowCallbackon completion of theFlow.- Returns:
ManagedObjectStartupProcess.- Throws:
java.lang.IllegalArgumentException- If- unknown
Flowkey - parameter is incorrect type
- unknown
-
invokeProcess
ProcessManager invokeProcess(F key, java.lang.Object parameter, long delay, FlowCallback callback) throws java.lang.IllegalArgumentException
Instigates aFlow.- Parameters:
key- Key identifying theFlowto instigate.parameter- Parameter to firstManagedFunctionof theFlow.delay- Delay in milliseconds before theFlowis invoked. A0or negative value invokes theFlowimmediately.callback-FlowCallbackon completion of theFlow.- Returns:
ProcessManagerfor theProcessState.- Throws:
java.lang.IllegalArgumentException- If- unknown
Flowkey - parameter is incorrect type
- unknown
-
-