Package net.officefloor.web
Class InitialiseHttpRequestStateFunction
- java.lang.Object
- 
- net.officefloor.web.InitialiseHttpRequestStateFunction
 
- 
- All Implemented Interfaces:
- ManagedFunction<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None>,- ManagedFunctionFactory<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None>
 
 public class InitialiseHttpRequestStateFunction extends java.lang.Object implements ManagedFunctionFactory<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None>, ManagedFunction<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None> ManagedFunctionto initialise theHttpRequestState.- Author:
- Daniel Sagenschneider
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classInitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependenciesDependency keys.
 - 
Constructor SummaryConstructors Constructor Description InitialiseHttpRequestStateFunction()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedFunction<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None>createManagedFunction()Creates theManagedFunction.voidexecute(ManagedFunctionContext<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None> context)Executes the function.
 
- 
- 
- 
Method Detail- 
createManagedFunctionpublic ManagedFunction<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None> createManagedFunction() throws java.lang.Throwable Description copied from interface:ManagedFunctionFactoryCreates theManagedFunction.- Specified by:
- createManagedFunctionin interface- ManagedFunctionFactory<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None>
- Returns:
- ManagedFunction.
- Throws:
- java.lang.Throwable- If fails to create the- ManagedFunction.
 
 - 
executepublic void execute(ManagedFunctionContext<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None> context) throws java.lang.Throwable Description copied from interface:ManagedFunctionExecutes the function.- Specified by:
- executein interface- ManagedFunction<InitialiseHttpRequestStateFunction.InitialiseHttpRequestStateDependencies,None>
- Parameters:
- context-- ManagedFunctionContextfor the- ManagedFunction.
- Throws:
- java.lang.Throwable- Indicating failure of the- ManagedFunction.
 
 
- 
 
-