org.jboss.soa.esb.listeners.message
Class DeliveryObservableLogger

java.lang.Object
  extended by java.util.Observable
      extended by org.jboss.soa.esb.listeners.message.DeliveryObservableLogger

public class DeliveryObservableLogger
extends java.util.Observable

DeliveryObservableLogger is an observable which reports out to Observers.

Author:
tcunning@redhat.com

Method Summary
static DeliveryObservableLogger getInstance()
          Return the instance of DeliveryObservableLogger.
 void logMessage(MessageStatusBean msb)
          Log the message to any registered observers.
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static DeliveryObservableLogger getInstance()
Return the instance of DeliveryObservableLogger.

Returns:
instance of DeliveryObservableLogger

logMessage

public void logMessage(MessageStatusBean msb)
Log the message to any registered observers.

Parameters:
msb - message status bean