com.liferay.portal.kernel.monitoring.messaging
Class MonitoringMessageListener
java.lang.Object
com.liferay.portal.kernel.messaging.BaseMessageListener
com.liferay.portal.kernel.monitoring.messaging.MonitoringMessageListener
- All Implemented Interfaces:
- MessageListener, MonitoringControl
public class MonitoringMessageListener
- extends BaseMessageListener
- implements MonitoringControl
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MonitoringMessageListener
public MonitoringMessageListener()
afterPropertiesSet
public void afterPropertiesSet()
destroy
public void destroy()
getLevel
public Level getLevel(String namespace)
- Specified by:
getLevel in interface MonitoringControl
getNamespaces
public Set<String> getNamespaces()
- Specified by:
getNamespaces in interface MonitoringControl
processDataSample
public void processDataSample(DataSample dataSample)
throws MonitoringException
- Throws:
MonitoringException
registerDataSampleProcessor
public void registerDataSampleProcessor(String namespace,
DataSampleProcessor<DataSample> dataSampleProcessor)
setLevel
public void setLevel(String namespace,
Level level)
- Specified by:
setLevel in interface MonitoringControl
setLevels
public void setLevels(Map<String,String> levels)
unregisterDataSampleProcessor
public void unregisterDataSampleProcessor(String namespace,
DataSampleProcessor<DataSample> dataSampleProcessor)
doReceive
protected void doReceive(Message message)
throws Exception
- Specified by:
doReceive in class BaseMessageListener
- Throws:
Exception