Liferay 6.2.0

com.liferay.portal.monitoring.jmx
Interface ServiceManagerMBean

All Known Implementing Classes:
ServiceManager

public interface ServiceManagerMBean


Method Summary
abstract  void addMonitoredClass(String className)
           
abstract  void addMonitoredMethod(String className, String methodName, String[] parameterTypes)
           
abstract  long getErrorCount(String className, String methodName, String[] parameterTypes)
           
abstract  long getMaxTime(String className, String methodName, String[] parameterTypes)
           
abstract  long getMinTime(String className, String methodName, String[] parameterTypes)
           
abstract  Set<String> getMonitoredClasses()
           
abstract  Set<MethodSignature> getMonitoredMethods()
           
abstract  long getRequestCount(String className, String methodName, String[] parameterTypes)
           
abstract  boolean isActive()
           
abstract  boolean isPermissiveMode()
           
abstract  void setActive(boolean active)
           
abstract  void setPermissiveMode(boolean permissiveMode)
           
 

Method Detail

addMonitoredClass

void addMonitoredClass(String className)

addMonitoredMethod

void addMonitoredMethod(String className,
                        String methodName,
                        String[] parameterTypes)
                        throws SystemException
Throws:
SystemException

getErrorCount

long getErrorCount(String className,
                   String methodName,
                   String[] parameterTypes)
                   throws SystemException
Throws:
SystemException

getMaxTime

long getMaxTime(String className,
                String methodName,
                String[] parameterTypes)
                throws SystemException
Throws:
SystemException

getMinTime

long getMinTime(String className,
                String methodName,
                String[] parameterTypes)
                throws SystemException
Throws:
SystemException

getMonitoredClasses

Set<String> getMonitoredClasses()

getMonitoredMethods

Set<MethodSignature> getMonitoredMethods()

getRequestCount

long getRequestCount(String className,
                     String methodName,
                     String[] parameterTypes)
                     throws SystemException
Throws:
SystemException

isActive

boolean isActive()

isPermissiveMode

boolean isPermissiveMode()

setActive

void setActive(boolean active)

setPermissiveMode

void setPermissiveMode(boolean permissiveMode)

Liferay 6.2.0