Package org.apache.syncope.core.starter
Class MetricsContext
java.lang.Object
org.apache.syncope.core.starter.MetricsContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninstrumentedAuthDataAccessor(SecurityProperties securityProperties, EncryptorManager encryptorManager, RealmSearchDAO realmSearchDAO, UserDAO userDAO, GroupDAO groupDAO, AnySearchDAO anySearchDAO, AccessTokenDAO accessTokenDAO, ConfParamOps confParamOps, RoleDAO roleDAO, DelegationDAO delegationDAO, ExternalResourceDAO resourceDAO, ConnectorManager connectorManager, AuditManager auditManager, MappingManager mappingManager, List<JWTSSOProvider> jwtSSOProviders, io.micrometer.core.instrument.MeterRegistry meterRegistry) org.apache.cxf.metrics.MetricsFeaturemetricsFeature(io.micrometer.core.instrument.MeterRegistry meterRegistry) propagationTaskExecutor(AsyncTaskExecutor propagationTaskExecutorAsyncExecutor, TaskUtilsFactory taskUtilsFactory, AnyUtilsFactory anyUtilsFactory, ConnectorManager connectorManager, ConnObjectUtils connObjectUtils, TaskDAO taskDAO, ExternalResourceDAO resourceDAO, PlainSchemaDAO plainSchemaDAO, NotificationManager notificationManager, AuditManager auditManager, TaskDataBinder taskDataBinder, OutboundMatcher outboundMatcher, PlainAttrValidationManager validator, ApplicationEventPublisher publisher, io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
Constructor Details
-
MetricsContext
public MetricsContext()
-
-
Method Details
-
metricsFeature
@ConditionalOnMissingBean @Bean public org.apache.cxf.metrics.MetricsFeature metricsFeature(io.micrometer.core.instrument.MeterRegistry meterRegistry) -
instrumentedAuthDataAccessor
@ConditionalOnMissingBean(name="instrumentedAuthDataAccessor") @Bean(name={"authDataAccessor","instrumentedAuthDataAccessor"}) public AuthDataAccessor instrumentedAuthDataAccessor(SecurityProperties securityProperties, EncryptorManager encryptorManager, RealmSearchDAO realmSearchDAO, UserDAO userDAO, GroupDAO groupDAO, AnySearchDAO anySearchDAO, AccessTokenDAO accessTokenDAO, ConfParamOps confParamOps, RoleDAO roleDAO, DelegationDAO delegationDAO, ExternalResourceDAO resourceDAO, ConnectorManager connectorManager, AuditManager auditManager, MappingManager mappingManager, List<JWTSSOProvider> jwtSSOProviders, io.micrometer.core.instrument.MeterRegistry meterRegistry) -
propagationTaskExecutor
@ConditionalOnMissingBean(name="instrumentedPropagationTaskExecutor") @Bean(name={"propagationTaskExecutor","instrumentedPropagationTaskExecutor"}) public PropagationTaskExecutor propagationTaskExecutor(@Qualifier("propagationTaskExecutorAsyncExecutor") AsyncTaskExecutor propagationTaskExecutorAsyncExecutor, TaskUtilsFactory taskUtilsFactory, AnyUtilsFactory anyUtilsFactory, ConnectorManager connectorManager, ConnObjectUtils connObjectUtils, TaskDAO taskDAO, ExternalResourceDAO resourceDAO, PlainSchemaDAO plainSchemaDAO, NotificationManager notificationManager, AuditManager auditManager, TaskDataBinder taskDataBinder, OutboundMatcher outboundMatcher, PlainAttrValidationManager validator, ApplicationEventPublisher publisher, io.micrometer.core.instrument.MeterRegistry meterRegistry)
-