ChatObservingCourier is an ObservingCourier that watches chat events and delivers them with extra information, specifically the reference to the message referenced by the event.
public ChatObservingCourier(String deliveryId, String elementId, String resourcePattern, boolean wantsBeeps)(Code)
Construct.
Parameters: deliveryId - The key identifying the Portal Page Instance. Parameters: elementId - The key identifying the element on the Portal Page that would need a courier delivered message when things change. Parameters: The - event resource pattern - we watch for only events whose ref start with this.
This method is called whenever the observed object is changed. An application calls an Observable object's notifyObservers method to have all the object's observers notified of the change. default implementation is to
cause the courier service to deliver to the interface controlled by my controller. Extensions can override.
Parameters: o - the observable object. Parameters: arg - an argument passed to the notifyObservers method.
Fields inherited from org.sakaiproject.util.EventObservingCourier