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 Summary
Constructors Constructor Description EjbSecurityStatsProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.glassfish.external.statistics.CountStatistic
getPolicyConfigurationCount()
org.glassfish.external.statistics.CountStatistic
getSecurityManagerCount()
void
policyCreationEvent(String contextId)
void
policyDestructionEvent(String contextId)
void
securityManagerCreationEvent(String appName)
void
securityManagerDestructionEvent(String appName)
-
-
-
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)
-
-