com.liferay.portal.monitoring.jmx
Interface ServiceManagerMBean

All Known Implementing Classes:
ServiceManager

public interface ServiceManagerMBean

View Source

Author:
Michael C. Han

Method Summary
 void addMonitoredClass(java.lang.String className)
           
 void addMonitoredMethod(java.lang.String className, java.lang.String methodName, java.lang.String[] parameterTypes)
           
 long getErrorCount(java.lang.String className, java.lang.String methodName, java.lang.String[] parameterTypes)
           
 long getMaxTime(java.lang.String className, java.lang.String methodName, java.lang.String[] parameterTypes)
           
 long getMinTime(java.lang.String className, java.lang.String methodName, java.lang.String[] parameterTypes)
           
 java.util.Set<java.lang.String> getMonitoredClasses()
           
 java.util.Set<com.liferay.portal.kernel.util.MethodKey> getMonitoredMethods()
           
 long getRequestCount(java.lang.String className, java.lang.String methodName, java.lang.String[] parameterTypes)
           
 boolean isActive()
           
 boolean isPermissiveMode()
           
 void setActive(boolean active)
           
 void setPermissiveMode(boolean permissiveMode)
           
 

Method Detail

addMonitoredClass

void addMonitoredClass(java.lang.String className)

addMonitoredMethod

void addMonitoredMethod(java.lang.String className,
                        java.lang.String methodName,
                        java.lang.String[] parameterTypes)
                        throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getErrorCount

long getErrorCount(java.lang.String className,
                   java.lang.String methodName,
                   java.lang.String[] parameterTypes)
                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getMaxTime

long getMaxTime(java.lang.String className,
                java.lang.String methodName,
                java.lang.String[] parameterTypes)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getMinTime

long getMinTime(java.lang.String className,
                java.lang.String methodName,
                java.lang.String[] parameterTypes)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getMonitoredClasses

java.util.Set<java.lang.String> getMonitoredClasses()

getMonitoredMethods

java.util.Set<com.liferay.portal.kernel.util.MethodKey> getMonitoredMethods()

getRequestCount

long getRequestCount(java.lang.String className,
                     java.lang.String methodName,
                     java.lang.String[] parameterTypes)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

isActive

boolean isActive()

isPermissiveMode

boolean isPermissiveMode()

setActive

void setActive(boolean active)

setPermissiveMode

void setPermissiveMode(boolean permissiveMode)