Class DefaultOpenApiOperationBuilder
- java.lang.Object
- 
- net.officefloor.web.openapi.operation.DefaultOpenApiOperationBuilder
 
- 
- All Implemented Interfaces:
- OpenApiOperationBuilder
 
 public class DefaultOpenApiOperationBuilder extends java.lang.Object implements OpenApiOperationBuilder DefaultOpenApiOperationBuilder.- Author:
- Daniel Sagenschneider
 
- 
- 
Constructor SummaryConstructors Constructor Description DefaultOpenApiOperationBuilder(OpenApiOperationContext context)Instantiate.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildComplete(OpenApiOperationContext context)Invoked at the end of building theOperation.voidbuildInManagedFunction(OpenApiOperationFunctionContext context)Loads theExecutionManagedFunctioninformation.java.lang.Class<?>[]getUnhandledEsclationTypes()Obtains the listing of unhandledEscalationtypes.
 
- 
- 
- 
Constructor Detail- 
DefaultOpenApiOperationBuilderpublic DefaultOpenApiOperationBuilder(OpenApiOperationContext context) Instantiate.- Parameters:
- context-- OpenApiOperationContext.
 
 
- 
 - 
Method Detail- 
getUnhandledEsclationTypespublic java.lang.Class<?>[] getUnhandledEsclationTypes() Obtains the listing of unhandledEscalationtypes.- Returns:
- Listing of unhandled Escalationtypes.
 
 - 
buildInManagedFunctionpublic void buildInManagedFunction(OpenApiOperationFunctionContext context) throws java.lang.Exception Description copied from interface:OpenApiOperationBuilderLoads the ExecutionManagedFunctioninformation.This will be invoked for each ExecutionManagedFunctionin the execution tree.- Specified by:
- buildInManagedFunctionin interface- OpenApiOperationBuilder
- Parameters:
- context-- OpenApiOperationFunctionContext.
- Throws:
- java.lang.Exception- If fails to load- ExecutionManagedFunction.
 
 - 
buildCompletepublic void buildComplete(OpenApiOperationContext context) throws java.lang.Exception Description copied from interface:OpenApiOperationBuilderInvoked at the end of building theOperation. This allows finalising theOperation.- Specified by:
- buildCompletein interface- OpenApiOperationBuilder
- Parameters:
- context-- OpenApiOperationContext.
- Throws:
- java.lang.Exception- If fails to complete the- Operation.
 
 
- 
 
-