Package org.apache.syncope.core.rest.cxf
Class IdRepoRESTCXFContext
java.lang.Object
org.apache.syncope.core.rest.cxf.IdRepoRESTCXFContext
@PropertySource("classpath:errorMessages.properties")
@EnableConfigurationProperties(RESTProperties.class)
@Configuration(proxyBeanMethods=false)
public class IdRepoRESTCXFContext
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaccessTokenService
(AccessTokenLogic accessTokenLogic) anyObjectService
(AnyObjectDAO anyObjectDAO, AnyObjectLogic anyObjectLogic, SearchCondVisitor searchCondVisitor) anyTypeClassService
(AnyTypeClassLogic anyTypeClassLogic) anyTypeService
(AnyTypeLogic anyTypeLogic) applicationService
(ApplicationLogic applicationLogic) auditService
(AuditLogic auditLogic) batchExecutor
(RESTProperties props) commandService
(CommandLogic commandLogic) delegationService
(DelegationLogic delegationLogic) dynRealmService
(DynRealmLogic dynRealmLogic) fiqlQueryService
(FIQLQueryLogic fiqlQueryLogic) groupService
(GroupDAO groupDAO, GroupLogic groupLogic, SearchCondVisitor searchCondVisitor) implementationService
(ImplementationLogic implementationLogic) com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider
mailTemplateService
(MailTemplateLogic mailTemplateLogic) notificationService
(NotificationLogic notificationLogic) org.apache.cxf.jaxrs.openapi.OpenApiCustomizer
openApiCustomizer
(DomainHolder<?> domainHolder, Environment env) org.apache.cxf.jaxrs.openapi.OpenApiFeature
openapiFeature
(org.apache.cxf.jaxrs.openapi.OpenApiCustomizer openApiCustomizer, Environment env) policyService
(PolicyLogic policyLogic) realmService
(RealmLogic realmLogic) relationshipTypeService
(RelationshipTypeLogic relationshipTypeLogic) reportService
(ReportLogic reportLogic) restContainer
(List<JAXRSService> services, AddETagFilter addETagFilter, AddDomainFilter addDomainFilter, org.apache.cxf.jaxrs.ext.ContextProvider<org.apache.cxf.jaxrs.ext.search.SearchContext> searchContextProvider, com.fasterxml.jackson.jakarta.rs.yaml.JacksonYAMLProvider yamlProvider, com.fasterxml.jackson.jakarta.rs.xml.JacksonXMLProvider xmlProvider, com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider jsonProvider, DateParamConverterProvider dateParamConverterProvider, MDCInInterceptor mdcInInterceptor, org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInInterceptor validationInInterceptor, GZIPInInterceptor gzipInInterceptor, GZIPOutInterceptor gzipOutInterceptor, ThreadLocalCleanupOutInterceptor threadLocalCleanupOutInterceptor, org.apache.cxf.jaxrs.openapi.OpenApiFeature openapiFeature, RestServiceExceptionMapper restServiceExceptionMapper, Bus bus) roleService
(RoleLogic roleLogic) schemaService
(SchemaLogic schemaLogic) org.apache.cxf.jaxrs.ext.ContextProvider
<org.apache.cxf.jaxrs.ext.search.SearchContext> securityQuestionService
(SecurityQuestionLogic securityQuestionLogic) syncopeService
(Bus bus, SyncopeLogic syncopeLogic, VirtualThreadPoolTaskExecutor batchExecutor, BatchDAO batchDAO, EntityFactory entityFactory) taskService
(TaskLogic taskLogic) userSelfService
(UserLogic userLogic, SyncopeLogic syncopeLogic) userService
(UserDAO userDAO, UserLogic userLogic, SearchCondVisitor searchCondVisitor) org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInInterceptor
validationInInterceptor
(Validator validator) com.fasterxml.jackson.jakarta.rs.xml.JacksonXMLProvider
com.fasterxml.jackson.jakarta.rs.yaml.JacksonYAMLProvider
-
Constructor Details
-
IdRepoRESTCXFContext
public IdRepoRESTCXFContext()
-
-
Method Details
-
batchExecutor
-
dateParamConverterProvider
-
jsonProvider
@ConditionalOnMissingBean @Bean public com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider jsonProvider() -
xmlProvider
@ConditionalOnMissingBean @Bean public com.fasterxml.jackson.jakarta.rs.xml.JacksonXMLProvider xmlProvider() -
yamlProvider
@ConditionalOnMissingBean @Bean public com.fasterxml.jackson.jakarta.rs.yaml.JacksonYAMLProvider yamlProvider() -
mdcInInterceptor
-
validationInInterceptor
@ConditionalOnMissingBean @Bean public org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInInterceptor validationInInterceptor(Validator validator) -
gzipInInterceptor
-
gzipOutInterceptor
-
threadLocalCleanupOutInterceptor
@ConditionalOnMissingBean @Bean public ThreadLocalCleanupOutInterceptor threadLocalCleanupOutInterceptor() -
restServiceExceptionMapper
@ConditionalOnMissingBean @Bean public RestServiceExceptionMapper restServiceExceptionMapper(Environment env) -
searchContextProvider
@ConditionalOnMissingBean @Bean public org.apache.cxf.jaxrs.ext.ContextProvider<org.apache.cxf.jaxrs.ext.search.SearchContext> searchContextProvider() -
addDomainFilter
-
addETagFilter
-
openApiCustomizer
@ConditionalOnMissingBean(name={"openApiCustomizer","syncopeOpenApiCustomizer"}) @Bean public org.apache.cxf.jaxrs.openapi.OpenApiCustomizer openApiCustomizer(DomainHolder<?> domainHolder, Environment env) -
openapiFeature
@ConditionalOnMissingBean @Bean public org.apache.cxf.jaxrs.openapi.OpenApiFeature openapiFeature(org.apache.cxf.jaxrs.openapi.OpenApiCustomizer openApiCustomizer, Environment env) -
restContainer
@ConditionalOnMissingBean @Bean public Server restContainer(List<JAXRSService> services, AddETagFilter addETagFilter, AddDomainFilter addDomainFilter, org.apache.cxf.jaxrs.ext.ContextProvider<org.apache.cxf.jaxrs.ext.search.SearchContext> searchContextProvider, com.fasterxml.jackson.jakarta.rs.yaml.JacksonYAMLProvider yamlProvider, com.fasterxml.jackson.jakarta.rs.xml.JacksonXMLProvider xmlProvider, com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider jsonProvider, DateParamConverterProvider dateParamConverterProvider, MDCInInterceptor mdcInInterceptor, org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInInterceptor validationInInterceptor, GZIPInInterceptor gzipInInterceptor, GZIPOutInterceptor gzipOutInterceptor, ThreadLocalCleanupOutInterceptor threadLocalCleanupOutInterceptor, org.apache.cxf.jaxrs.openapi.OpenApiFeature openapiFeature, RestServiceExceptionMapper restServiceExceptionMapper, Bus bus) -
accessTokenService
@ConditionalOnMissingBean @Bean public AccessTokenService accessTokenService(AccessTokenLogic accessTokenLogic) -
anyObjectService
@ConditionalOnMissingBean @Bean public AnyObjectService anyObjectService(AnyObjectDAO anyObjectDAO, AnyObjectLogic anyObjectLogic, SearchCondVisitor searchCondVisitor) -
anyTypeClassService
@ConditionalOnMissingBean @Bean public AnyTypeClassService anyTypeClassService(AnyTypeClassLogic anyTypeClassLogic) -
anyTypeService
-
applicationService
@ConditionalOnMissingBean @Bean public ApplicationService applicationService(ApplicationLogic applicationLogic) -
auditService
-
commandService
-
fiqlQueryService
@ConditionalOnMissingBean @Bean public FIQLQueryService fiqlQueryService(FIQLQueryLogic fiqlQueryLogic) -
delegationService
@ConditionalOnMissingBean @Bean public DelegationService delegationService(DelegationLogic delegationLogic) -
dynRealmService
-
groupService
@ConditionalOnMissingBean @Bean public GroupService groupService(GroupDAO groupDAO, GroupLogic groupLogic, SearchCondVisitor searchCondVisitor) -
implementationService
@ConditionalOnMissingBean @Bean public ImplementationService implementationService(ImplementationLogic implementationLogic) -
mailTemplateService
@ConditionalOnMissingBean @Bean public MailTemplateService mailTemplateService(MailTemplateLogic mailTemplateLogic) -
notificationService
@ConditionalOnMissingBean @Bean public NotificationService notificationService(NotificationLogic notificationLogic) -
policyService
-
realmService
-
relationshipTypeService
@ConditionalOnMissingBean @Bean public RelationshipTypeService relationshipTypeService(RelationshipTypeLogic relationshipTypeLogic) -
reportService
-
roleService
-
schemaService
-
securityQuestionService
@ConditionalOnMissingBean @Bean public SecurityQuestionService securityQuestionService(SecurityQuestionLogic securityQuestionLogic) -
syncopeService
@ConditionalOnMissingBean @Bean public SyncopeService syncopeService(Bus bus, SyncopeLogic syncopeLogic, @Qualifier("batchExecutor") VirtualThreadPoolTaskExecutor batchExecutor, BatchDAO batchDAO, EntityFactory entityFactory) -
taskService
-
userSelfService
@ConditionalOnMissingBean @Bean public UserSelfService userSelfService(UserLogic userLogic, SyncopeLogic syncopeLogic) -
userService
@ConditionalOnMissingBean @Bean public UserService userService(UserDAO userDAO, UserLogic userLogic, SearchCondVisitor searchCondVisitor)
-