org.glassfish.ejb.security.application
Class EjbSecurityStatsProvider

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

@AMXMetadata(type="ejb-security-mon",
             group="monitoring",
             isSingleton=false)
@ManagedObject
@Description(value="Ejb Security Deployment statistics")
public class EjbSecurityStatsProvider
extends Object

Author:
nithyasubramanian

Constructor Summary
EjbSecurityStatsProvider()
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)


Copyright © 2012 GlassFish Community. All Rights Reserved.