package com.zy.acs.manager.common.annotation; import com.zy.acs.manager.core.domain.type.NamespaceType; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Target({ElementType.TYPE,ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) public @interface IntegrationAuth { Enable value() default Enable.LOG; NamespaceType name() default NamespaceType.NONE; public enum Enable{ LOG, SKIP_LOG } }