org.apache.servicemix.wsn.component
Class WSNPublisherEndpoint

java.lang.Object
  extended by org.apache.servicemix.common.endpoints.AbstractEndpoint
      extended by org.apache.servicemix.wsn.component.WSNDeployableEndpoint
          extended by org.apache.servicemix.wsn.component.WSNPublisherEndpoint
All Implemented Interfaces:
Endpoint, EndpointManager

public class WSNPublisherEndpoint
extends WSNDeployableEndpoint


Field Summary
 
Fields inherited from class org.apache.servicemix.common.endpoints.AbstractEndpoint
definition, description, endpoint, interfaceName, logger, service, serviceUnit
 
Constructor Summary
WSNPublisherEndpoint(RegisterPublisher request)
           
WSNPublisherEndpoint(RegisterPublisher request, QName service, String endpoint)
           
 
Method Summary
 void activate()
           
 void deactivate()
           
 javax.jbi.messaging.MessageExchange.Role getRole()
           
 
Methods inherited from class org.apache.servicemix.wsn.component.WSNDeployableEndpoint
getCreatePullPoint, getNotificationBroker, process, register, start, stop, unregister
 
Methods inherited from class org.apache.servicemix.common.endpoints.AbstractEndpoint
getDefinition, getDescription, getEndpoint, getInterfaceName, getKey, getService, getServiceUnit, isExchangeOkay, prepareExchange, setDefinition, setDescription, setEndpoint, setInterfaceName, setService, setServiceUnit, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WSNPublisherEndpoint

public WSNPublisherEndpoint(RegisterPublisher request)

WSNPublisherEndpoint

public WSNPublisherEndpoint(RegisterPublisher request,
                            QName service,
                            String endpoint)
Method Detail

getRole

public javax.jbi.messaging.MessageExchange.Role getRole()
Specified by:
getRole in interface Endpoint
Specified by:
getRole in class AbstractEndpoint

activate

public void activate()
              throws Exception
Specified by:
activate in interface Endpoint
Specified by:
activate in class AbstractEndpoint
Throws:
Exception

deactivate

public void deactivate()
                throws Exception
Specified by:
deactivate in interface Endpoint
Specified by:
deactivate in class AbstractEndpoint
Throws:
Exception


Copyright © 2005-2009 The Apache Software Foundation. All Rights Reserved.