public class SpringWebMvcProcedure extends net.officefloor.frame.api.function.StaticManagedFunction<SpringWebMvcProcedure.DependencyKeys,net.officefloor.frame.api.build.None>
Controller Procedure.| Modifier and Type | Class and Description |
|---|---|
static class |
SpringWebMvcProcedure.DependencyKeys
Dependency keys.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
attributes
Attributes for
ServletServicer. |
protected Class<?> |
controllerClass
Controller Class. |
protected String |
controllerMethodName
Name of
Controller Method. |
| Constructor and Description |
|---|
SpringWebMvcProcedure(ServletServicer servletServicer,
Class<?> controllerClass,
String controllerMethodName)
Instantiate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(net.officefloor.frame.api.function.ManagedFunctionContext<SpringWebMvcProcedure.DependencyKeys,net.officefloor.frame.api.build.None> context) |
createManagedFunctionprotected Map<String,Object> attributes
ServletServicer. Provided by
SpringWebMvcProcedureRegistry.public SpringWebMvcProcedure(ServletServicer servletServicer, Class<?> controllerClass, String controllerMethodName)
servletServicer - ServletServicer for the
ProcedureDispatcherServlet.controllerClass - Controller Class.controllerMethodName - Name of Controller Method.public void execute(net.officefloor.frame.api.function.ManagedFunctionContext<SpringWebMvcProcedure.DependencyKeys,net.officefloor.frame.api.build.None> context) throws Throwable
ThrowableCopyright © 2005–2020 OfficeFloor. All rights reserved.