Apache CXF API

org.apache.cxf.ws.eventing.backend.notification
Class EventSinkInterfaceNotificatorService

java.lang.Object
  extended by org.apache.cxf.ws.eventing.backend.notification.NotificatorService
      extended by org.apache.cxf.ws.eventing.backend.notification.EventSinkInterfaceNotificatorService

public abstract class EventSinkInterfaceNotificatorService
extends NotificatorService

A NotificatorService dispatching events according to a known event sink interface


Field Summary
 
Fields inherited from class org.apache.cxf.ws.eventing.backend.notification.NotificatorService
CORE_POOL_SIZE, LOG, service
 
Constructor Summary
EventSinkInterfaceNotificatorService()
           
 
Method Summary
protected abstract  Class<?> getEventSinkInterface()
           
protected  void submitNotificationTask(SubscriptionTicket ticket, Object event)
           
 
Methods inherited from class org.apache.cxf.ws.eventing.backend.notification.NotificatorService
dispatchEvent, obtainManager, start, stop, subscriptionEnd
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventSinkInterfaceNotificatorService

public EventSinkInterfaceNotificatorService()
Method Detail

getEventSinkInterface

protected abstract Class<?> getEventSinkInterface()

submitNotificationTask

protected void submitNotificationTask(SubscriptionTicket ticket,
                                      Object event)
Specified by:
submitNotificationTask in class NotificatorService

Apache CXF API

Apache CXF