Class EjbSecurityStatsProvider

java.lang.Object
org.glassfish.ejb.security.application.EjbSecurityStatsProvider

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

    • EjbSecurityStatsProvider

      public EjbSecurityStatsProvider()
  • Method Details

    • 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)