@AMXMetadata(type="ejb-security-mon",
group="monitoring",
isSingleton=false)
@ManagedObject
@Description(value="Ejb Security Deployment statistics")
public class EjbSecurityStatsProvider
extends Object
| Constructor and Description |
|---|
EjbSecurityStatsProvider() |
| Modifier and Type | Method and 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) |
@ManagedAttribute(id="securitymanagercount") public org.glassfish.external.statistics.CountStatistic getSecurityManagerCount()
@ManagedAttribute(id="policyconfigurationcount") public org.glassfish.external.statistics.CountStatistic getPolicyConfigurationCount()
public void securityManagerCreationEvent(String appName)
public void securityManagerDestructionEvent(String appName)
public void policyCreationEvent(String contextId)
public void policyDestructionEvent(String contextId)
Copyright © 2017. All rights reserved.