Class DefaultOpenApiOperationBuilder
java.lang.Object
net.officefloor.web.openapi.operation.DefaultOpenApiOperationBuilder
- All Implemented Interfaces:
OpenApiOperationBuilder
Default
OpenApiOperationBuilder.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiate. -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildComplete(OpenApiOperationContext context) Invoked at the end of building theOperation.voidLoads theExecutionManagedFunctioninformation.Class<?>[]Obtains the listing of unhandledEscalationtypes.
-
Constructor Details
-
DefaultOpenApiOperationBuilder
Instantiate.- Parameters:
context-OpenApiOperationContext.
-
-
Method Details
-
getUnhandledEsclationTypes
Obtains the listing of unhandledEscalationtypes.- Returns:
- Listing of unhandled
Escalationtypes.
-
buildInManagedFunction
Description copied from interface:OpenApiOperationBuilderLoads the
ExecutionManagedFunctioninformation.This will be invoked for each
ExecutionManagedFunctionin the execution tree.- Specified by:
buildInManagedFunctionin interfaceOpenApiOperationBuilder- Parameters:
context-OpenApiOperationFunctionContext.- Throws:
Exception- If fails to loadExecutionManagedFunction.
-
buildComplete
Description copied from interface:OpenApiOperationBuilderInvoked at the end of building theOperation. This allows finalising theOperation.- Specified by:
buildCompletein interfaceOpenApiOperationBuilder- Parameters:
context-OpenApiOperationContext.- Throws:
Exception- If fails to complete theOperation.
-