Class EjbSecurityStatsProvider


  • @AMXMetadata(type="ejb-security-mon",
                 group="monitoring",
                 isSingleton=false)
    @ManagedObject
    @Description("Ejb Security Deployment statistics")
    public class EjbSecurityStatsProvider
    extends Object
    Author:
    nithyasubramanian
    • Constructor Detail

      • EjbSecurityStatsProvider

        public EjbSecurityStatsProvider()
    • Method Detail

      • getSecurityManagerCount

        @ManagedAttribute(id="securitymanagercount")
        public org.glassfish.external.statistics.CountStatistic getSecurityManagerCount()
      • getPolicyConfigurationCount

        @ManagedAttribute(id="policyconfigurationcount")
        public org.glassfish.external.statistics.CountStatistic getPolicyConfigurationCount()
      • securityManagerCreationEvent

        public void securityManagerCreationEvent​(String appName)
      • securityManagerDestructionEvent

        public void securityManagerDestructionEvent​(String appName)
      • policyCreationEvent

        public void policyCreationEvent​(String contextId)
      • policyDestructionEvent

        public void policyDestructionEvent​(String contextId)