Control layer - Jaxrs

Expanders

Expander Type Artifact Condition
AuthenticateResponseHeaderBuilderExpander Component AuthenticateResponseHeaderBuilder.java component.getOption('enableJaxrs').defined
AuthenticationProviderExpander Component AuthenticationProvider.java component.getOption('enableJaxrs').defined
AuthorizationDynamicFeatureExpander Component AuthorizationDynamicFeature.java component.getOption('enableJaxrs').defined
AuthorizationProviderExpander Component AuthorizationProvider.java component.getOption('enableJaxrs').defined
BaseUrlProviderExpander Component BaseUrlProvider.java component.getOption('enableJaxrs').defined
CompositeDiagnosticInterceptorExpander Component CompositeDiagnosticInterceptor.java component.getOption('enableJaxrs').defined
CookieParamExceptionHandlerExpander Component CookieParamExceptionHandler.java component.getOption('enableJaxrs').defined
CorsFilterProviderExpander Component CorsFilterProvider.java component.getOption('enableJaxrs').defined
CorsForbiddenExceptionExpander Component CorsForbiddenException.java component.getOption('enableJaxrs').defined
CorsForbiddenExceptionHandlerExpander Component CorsForbiddenExceptionHandler.java component.getOption('enableJaxrs').defined
CreateFailedExceptionExpander Component CreateFailedException.java component.getOption('enableJaxrs').defined
CreateFailedExceptionHandlerExpander Component CreateFailedExceptionHandler.java component.getOption('enableJaxrs').defined
CreatedResponseBuilderExpander Component CreatedResponseBuilder.java component.getOption('enableJaxrs').defined
CreatedResponseExpander Component CreatedResponse.java component.getOption('enableJaxrs').defined
CreationFailedInterceptorExpander Component CreationFailedInterceptor.java component.getOption('enableJaxrs').defined
CustomCommandResultInterceptorExpander Component CustomCommandResultInterceptor.java component.getOption('enableJaxrs').defined
DateParamConverterExpander Component DateParamConverter.java component.getOption('enableJaxrs').defined
DateParamProviderExpander Component DateParamProvider.java component.getOption('enableJaxrs').defined
DeleteFailedExceptionExpander Component DeleteFailedException.java component.getOption('enableJaxrs').defined
DeleteFailedExceptionHandlerExpander Component DeleteFailedExceptionHandler.java component.getOption('enableJaxrs').defined
DeletionFailedInterceptorExpander Component DeletionFailedInterceptor.java component.getOption('enableJaxrs').defined
DiagnosticInterceptorExpander Component DiagnosticInterceptor.java component.getOption('enableJaxrs').defined
ElementConnectorExpander DataElement $dataElement.name$Connector.java dataElement.component.getOption('enableJaxrs').defined and dataElement.getOption('includeJaxrsConnector').defined
ElementOutputListMapperExpander DataElement $dataElement.name$OutputListMapper.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposeGetListEndpoint').defined
ElementOutputListModelExpander DataElement $dataElement.name$OutputListModel.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposeGetListEndpoint').defined
ElementOutputMapperExpander DataElement $dataElement.name$OutputMapper.java dataElement.component.getOption('enableJaxrs').defined and dataElement.getOption('includeJaxrsConnector').defined and (dataElement.getOption('exposeGetEndpoint').defined or dataElement.getOption('exposeGetListEndpoint').defined)
ElementOutputModelExpander DataElement $dataElement.name$OutputModel.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and (dataElement.getOption('exposeGetEndpoint').defined or dataElement.getOption('exposeGetListEndpoint').defined)
ElementOutputRefMapperExpander DataElement $dataElement.name$ReferenceMapper.java dataElement.component.getOption('enableJaxrs').defined and dataElement.getOption('includeJaxrsConnector').defined
ElementOutputRefModelExpander DataElement $dataElement.name$ReferenceModel.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined
ElementPatchInputMapperExpander DataElement $dataElement.name$PatchInputMapper.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePatchEndpoint').defined and !dataElement.dataCommands.{^ #this.name.equals('update' + dataElement.name) }.empty
ElementPatchInputModelExpander DataElement $dataElement.name$PatchInputModel.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePatchEndpoint').defined
ElementPatchInputValidatorExpander DataElement $dataElement.name$PatchInputValidator.java dataElement.component.getOption('enableJaxrs').defined and dataElement.component.getOption('enableValidation').defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePatchEndpoint').defined
ElementPostInputMapperExpander DataElement $dataElement.name$PostInputMapper.java dataElement.component.getOption('enableJaxrs').defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePostEndpoint').defined and !dataElement.dataCommands.{^ #this.name.equals('create' + dataElement.name) }.empty
ElementPostInputModelExpander DataElement $dataElement.name$PostInputModel.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePostEndpoint').defined
ElementPostInputValidatorExpander DataElement $dataElement.name$PostInputValidator.java dataElement.component.getOption('enableJaxrs').defined and dataElement.component.getOption('enableValidation').defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePostEndpoint').defined
ElementPutInputMapperExpander DataElement $dataElement.name$PutInputMapper.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePutEndpoint').defined and !dataElement.dataCommands.{^ #this.name.equals('modify' + dataElement.name) }.empty
ElementPutInputModelExpander DataElement $dataElement.name$PutInputModel.java dataElement.component.getOption("enableJaxrs").defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePutEndpoint').defined
ElementPutInputValidatorExpander DataElement $dataElement.name$PutInputValidator.java dataElement.component.getOption('enableJaxrs').defined and dataElement.component.getOption('enableValidation').defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePutEndpoint').defined
ElementRestFacadeExpander DataElement $dataElement.name$RestFacade.java dataElement.component.getOption('enableJaxrs').defined and dataElement.getOption('includeJaxrsConnector').defined
ElementUrlBuilderExpander DataElement $dataElement.name$UrlBuilder.java dataElement.getOption('includeJaxrsConnector').defined
ForbiddenExceptionHandlerExpander Component ForbiddenExceptionHandler.java component.getOption('enableJaxrs').defined
FormParamExceptionHandlerExpander Component FormParamExceptionHandler.java component.getOption('enableJaxrs').defined
HeaderParamExceptionHandlerExpander Component HeaderParamExceptionHandler.java component.getOption('enableJaxrs').defined
HeaderValueExceptionHandlerExpander Component HeaderValueExceptionHandler.java component.getOption('enableJaxrs').defined
HrefExpander Component HrefModel.java component.getOption('enableJaxrs').defined
IllegalArgumentExceptionHandlerExpander Component IllegalArgumentExceptionHandler.java component.getOption('enableJaxrs').defined
IllegalDBStateExceptionExpander Component IllegalDBStateException.java component.getOption('enableJaxrs').defined
IllegalDBStateExceptionHandlerExpander Component IllegalDBStateExceptionHandler.java component.getOption('enableJaxrs').defined
IllegalDBStateInterceptorExpander Component IllegalDBStateInterceptor.java component.getOption('enableJaxrs').defined
IllegalStateExceptionHandlerExpander Component IllegalStateExceptionHandler.java component.getOption('enableJaxrs').defined
IllegalTimestampFormatExceptionExpander Component IllegalTimestampFormatException.java component.getOption('enableJaxrs').defined
IllegalTimestampFormatExceptionHandlerExpander Component IllegalTimestampFormatExceptionHandler.java component.getOption('enableJaxrs').defined
InputValidationExpander Component InputValidation.java component.getOption('enableValidation').defined
InternalServerErrorExceptionHandlerExpander Component InternalServerErrorExceptionHandler.java component.getOption('enableJaxrs').defined
InvalidFormatExceptionHandlerExpander Component InvalidFormatExceptionHandler.java component.getOption('enableJaxrs').defined
JSONExceptionHandlerExpander Component JSONExceptionHandler.java component.getOption('enableJaxrs').defined and component.getOption('enableValidation').defined
JaxNsContextExpander Component JaxNsContext.java component.getOption('enableJaxrs').defined
JsonMappingExceptionHandlerExpander Component JsonMappingExceptionHandler.java component.getOption('enableJaxrs').defined
JsonParseExceptionHandlerExpander Component JsonParseExceptionHandler.java component.getOption('enableJaxrs').defined
JsonProcessingExceptionHandlerExpander Component JsonProcessingExceptionHandler.java component.getOption('enableJaxrs').defined
LinksExpander Component LinksModel.java component.getOption('enableJaxrs').defined
MalformedHeaderExceptionExpander Component MalformedHeaderException.java component.getOption('enableJaxrs').defined
MalformedHeaderExceptionHandlerExpander Component MalformedHeaderExceptionHandler.java component.getOption('enableJaxrs').defined
MatrixParamExceptionHandlerExpander Component MatrixParamExceptionHandler.java component.getOption('enableJaxrs').defined
MediaTypesExpander Component MediaTypes.java component.getOption('enableJaxrs').defined
ModificationFailedExceptionExpander Component ModificationFailedException.java component.getOption('enableJaxrs').defined
ModificationFailedExceptionHandlerExpander Component ModificationFailedExceptionHandler.java component.getOption('enableJaxrs').defined
ModificationFailedInterceptorExpander Component ModificationFailedInterceptor.java component.getOption('enableJaxrs').defined
NoSuchMethodExceptionHandlerExpander Component NoSuchMethodExceptionHandler.java component.getOption('enableJaxrs').defined
NotAcceptableExceptionHandlerExpander Component NotAcceptableExceptionHandler.java component.getOption('enableJaxrs').defined
NotAllowedExceptionHandlerExpander Component NotAllowedExceptionHandler.java component.getOption('enableJaxrs').defined
NotAuthorizedExceptionExpander Component NotAuthorizedException.java component.getOption('enableJaxrs').defined
NotAuthorizedExceptionHandlerExpander Component NotAuthorizedExceptionHandler.java component.getOption('enableJaxrs').defined
NotFoundExceptionHandlerExpander Component NotFoundExceptionHandler.java component.getOption('enableJaxrs').defined
NotSupportedExceptionHandlerExpander Component NotSupportedExceptionHandler.java component.getOption('enableJaxrs').defined
NullPointerExceptionHandlerExpander Component NullPointerExceptionHandler.java component.getOption('enableJaxrs').defined
OptionsMethodProviderExpander Component OptionsMethodProvider.java component.getOption('enableJaxrs').defined
PageExpander Component PageModel.java component.getOption('enableJaxrs').defined
PaginatedResponseBuilderExpander Component PaginatedResponseBuilder.java component.getOption('enableJaxrs').defined
PaginatedResponseExpander Component PaginatedResponse.java component.getOption('enableJaxrs').defined
PatchInputValidatorTestExpander DataElement $dataElement.name$PatchInputValidatorTest.java dataElement.component.getOption('enableJaxrs').defined and dataElement.component.getOption('enableValidation').defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePatchEndpoint').defined
PatchMethodExpander Component PATCH.java component.getOption('enableJaxrs').defined
PathParamExceptionHandlerExpander Component PathParamExceptionHandler.java component.getOption('enableJaxrs').defined
PostInputValidatorTestExpander DataElement $dataElement.name$PostInputValidatorTest.java dataElement.component.getOption('enableJaxrs').defined and dataElement.component.getOption('enableValidation').defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePostEndpoint').defined
PutInputValidatorTestExpander DataElement $dataElement.name$PutInputValidatorTest.java dataElement.component.getOption('enableJaxrs').defined and dataElement.component.getOption('enableValidation').defined and dataElement.getOption('includeJaxrsConnector').defined and dataElement.getOption('exposePutEndpoint').defined
QueryParamExceptionHandlerExpander Component QueryParamExceptionHandler.java component.getOption('enableJaxrs').defined
ResourceNotFoundExceptionExpander Component ResourceNotFoundException.java component.getOption('enableJaxrs').defined and component.getOption('enableValidation').defined
ResourceNotFoundExceptionHandlerExpander Component ResourceNotFoundExceptionHandler.java component.getOption('enableJaxrs').defined and component.getOption('enableValidation').defined
RestErrorResponseBuilderExpander Component RestErrorResponseBuilder.java component.getOption('enableJaxrs').defined
RestErrorResponseExpander Component RestErrorResponse.java component.getOption('enableJaxrs').defined
SearchFailedInterceptorExpander Component SearchFailedInterceptor.java component.getOption('enableJaxrs').defined
SearchResultExceptionExpander Component SearchResultException.java component.getOption('enableJaxrs').defined
SearchResultExceptionHandlerExpander Component SearchResultExceptionHandler.java component.getOption('enableJaxrs').defined
ServerErrorExpander Component ServerError.java component.getOption('enableJaxrs').defined
ServerErrorMessagesExpander Component ServerErrorMessages.properties component.getOption('enableJaxrs').defined
ServerErrorModelExpander Component ServerErrorInfoModel.java component.getOption('enableJaxrs').defined
SwaggerServletExpander Component $component.name;format="firstToUpper"$SwaggerServlet.java component.getOption('enableJaxrs').defined and component.getOption('enableSwagger').defined and (new net.democritus.expander.rest.helper.RestApplicationApiHelper()).isMainApiComponent(component)
UnknownExceptionHandlerExpander Component UnknownExceptionHandler.java component.getOption('enableJaxrs').defined
UnknownResponseExceptionHandlerExpander Component UnknownResponseExceptionHandler.java component.getOption('enableJaxrs').defined
ValidationErrorMatchersExpander Component ValidationErrorMatchers.java component.getOption('enableJaxrs').defined and component.getOption('enableValidation').defined
ValidationErrorModelExpander Component ValidationErrorModel.java component.getOption('enableJaxrs').defined and component.getOption('enableValidation').defined
ValidationExceptionHandlerExpander Component ValidationExceptionHandler.java component.getOption('enableJaxrs').defined and component.getOption('enableValidation').defined