Liferay 7.0-ce-b4

com.liferay.portal.kernel.monitoring.messaging
Class MonitoringMessageListener

java.lang.Object
  extended by com.liferay.portal.kernel.messaging.BaseMessageListener
      extended by com.liferay.portal.kernel.monitoring.messaging.MonitoringMessageListener
All Implemented Interfaces:
MessageListener, MonitoringControl

public class MonitoringMessageListener
extends BaseMessageListener
implements MonitoringControl


Constructor Summary
MonitoringMessageListener()
           
 
Method Summary
 void afterPropertiesSet()
           
 void destroy()
           
protected  void doReceive(Message message)
           
 Level getLevel(String namespace)
           
 Set<String> getNamespaces()
           
 void processDataSample(DataSample dataSample)
           
 void registerDataSampleProcessor(String namespace, DataSampleProcessor<DataSample> dataSampleProcessor)
           
 void setLevel(String namespace, Level level)
           
 void setLevels(Map<String,String> levels)
           
 void unregisterDataSampleProcessor(String namespace, DataSampleProcessor<DataSample> dataSampleProcessor)
           
 
Methods inherited from class com.liferay.portal.kernel.messaging.BaseMessageListener
receive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitoringMessageListener

public MonitoringMessageListener()
Method Detail

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

Liferay 7.0-ce-b4