Class AppMonConfiguration
java.lang.Object
com.power4j.fist.boot.autoconfigure.mon.AppMonConfiguration
- Since:
- 1.0
- Author:
- CJ (power4j@outlook.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapiLogAspect(ExceptionTranslator translator, org.springframework.beans.factory.ObjectProvider<UserInfoAccessor> userInfoAccessor) defaultExceptionTranslator(org.springframework.beans.factory.ObjectProvider<org.springframework.context.MessageSource> messageSourceObjectProvider)
-
Constructor Details
-
AppMonConfiguration
public AppMonConfiguration()
-
-
Method Details
-
reportErrorAspect
@Bean @ConditionalOnClass(org.aspectj.lang.Aspects.class) public ReportErrorAspect reportErrorAspect() -
defaultServerErrorEventListener
@Bean @ConditionalOnMissingBean(value=com.power4j.fist.boot.mon.event.ServerErrorEvent.class, parameterizedContainer=com.power4j.fist.boot.mon.listener.AbstractEventListener.class) public DefaultServerErrorEventListener defaultServerErrorEventListener() -
defaultExceptionTranslator
@Bean @ConditionalOnMissingBean(com.power4j.fist.boot.mon.info.ExceptionTranslator.class) public ExceptionTranslator defaultExceptionTranslator(org.springframework.beans.factory.ObjectProvider<org.springframework.context.MessageSource> messageSourceObjectProvider) -
apiLogAspect
@Bean @ConditionalOnClass(org.aspectj.lang.Aspects.class) @ConditionalOnProperty(prefix="fist.mon.api-log", name="enabled", matchIfMissing=true) public ApiLogAspect apiLogAspect(ExceptionTranslator translator, org.springframework.beans.factory.ObjectProvider<UserInfoAccessor> userInfoAccessor) -
defaultApiLogEventListener
@Bean @ConditionalOnBean(com.power4j.fist.boot.mon.aspect.ApiLogAspect.class) @ConditionalOnMissingBean(value=com.power4j.fist.boot.mon.event.ApiLogEvent.class, parameterizedContainer=com.power4j.fist.boot.mon.listener.AbstractEventListener.class) public DefaultApiLogEventListener defaultApiLogEventListener()
-