org.apache.ws.eventing.services
Class BrokerService

java.lang.Object
  extended byorg.apache.ws.eventing.services.AbstractService
      extended byorg.apache.ws.eventing.services.BrokerService
All Implemented Interfaces:
EventSourcePortType, NotificationPortType, SubscriptionEndPortType, SubscriptionManagerPortType, org.apache.ws.resource.handler.WsrfService

public class BrokerService
extends AbstractService
implements SubscriptionEndPortType, NotificationPortType, EventSourcePortType, SubscriptionManagerPortType


Field Summary
 
Fields inherited from class org.apache.ws.eventing.services.AbstractService
m_isInitialized, m_methodNameMap, m_resourceContext
 
Constructor Summary
BrokerService()
           
BrokerService(org.apache.ws.resource.ResourceContext resourceContext)
           
 
Method Summary
 void filter(org.apache.axis.message.SOAPEnvelope req, org.apache.axis.message.SOAPEnvelope resp)
           
 org.xmlsoap.schemas.ws.x2004.x08.eventing.GetStatusResponseDocument getStatus(org.xmlsoap.schemas.ws.x2004.x08.eventing.GetStatusDocument body)
           
 org.xmlsoap.schemas.ws.x2004.x08.eventing.RenewResponseDocument renew(org.xmlsoap.schemas.ws.x2004.x08.eventing.RenewDocument body)
           
 org.xmlsoap.schemas.ws.x2004.x08.eventing.SubscribeResponseDocument subscribe(org.xmlsoap.schemas.ws.x2004.x08.eventing.SubscribeDocument body)
          Subscribe
 void subscriptionEnd(org.xmlsoap.schemas.ws.x2004.x08.eventing.SubscriptionEndDocument body)
           
 void unsubscribe(org.xmlsoap.schemas.ws.x2004.x08.eventing.UnsubscribeDocument body)
           
 
Methods inherited from class org.apache.ws.eventing.services.AbstractService
getMethodName, getMethodNameMap, getResourceContext, init, isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrokerService

public BrokerService()

BrokerService

public BrokerService(org.apache.ws.resource.ResourceContext resourceContext)
Method Detail

subscribe

public org.xmlsoap.schemas.ws.x2004.x08.eventing.SubscribeResponseDocument subscribe(org.xmlsoap.schemas.ws.x2004.x08.eventing.SubscribeDocument body)
                                                                              throws java.rmi.RemoteException
Description copied from interface: EventSourcePortType
Subscribe

Specified by:
subscribe in interface EventSourcePortType
Parameters:
body -
Returns:
Throws:
java.rmi.RemoteException

getStatus

public org.xmlsoap.schemas.ws.x2004.x08.eventing.GetStatusResponseDocument getStatus(org.xmlsoap.schemas.ws.x2004.x08.eventing.GetStatusDocument body)
                                                                              throws java.rmi.RemoteException
Specified by:
getStatus in interface SubscriptionManagerPortType
Throws:
java.rmi.RemoteException

renew

public org.xmlsoap.schemas.ws.x2004.x08.eventing.RenewResponseDocument renew(org.xmlsoap.schemas.ws.x2004.x08.eventing.RenewDocument body)
                                                                      throws java.rmi.RemoteException
Specified by:
renew in interface SubscriptionManagerPortType
Throws:
java.rmi.RemoteException

unsubscribe

public void unsubscribe(org.xmlsoap.schemas.ws.x2004.x08.eventing.UnsubscribeDocument body)
                 throws java.rmi.RemoteException
Specified by:
unsubscribe in interface SubscriptionManagerPortType
Throws:
java.rmi.RemoteException

subscriptionEnd

public void subscriptionEnd(org.xmlsoap.schemas.ws.x2004.x08.eventing.SubscriptionEndDocument body)
                     throws java.rmi.RemoteException
Specified by:
subscriptionEnd in interface SubscriptionEndPortType
Throws:
java.rmi.RemoteException

filter

public void filter(org.apache.axis.message.SOAPEnvelope req,
                   org.apache.axis.message.SOAPEnvelope resp)
Specified by:
filter in interface NotificationPortType


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.