cgl.narada.wsinfra.wse
Interface WseNode


public interface WseNode

This interfaces outlines the most basic functionality of a WS-Eventing node. Individual nodes such as Source, Sink and SubscriptionManager will extend this interface.


Method Summary
 EndpointReferenceType getEndpointReference()
           
 void initialize(Properties props)
          Initializes various properties related to this node
 boolean isInitialized()
          Reports if this node has been initialized
 boolean isLoggingEnabled()
          Indicates if logging has been enabled for this node
 void setEndpointReference(EndpointReferenceType endpointReference)
          Retrieves the endpoint reference associated with this node
 boolean startServices()
          Starts Services.
 boolean stopServices()
          Stops Services.
 

Method Detail

startServices

public boolean startServices()
                      throws DeploymentException
Starts Services. This method throws an exception if there are any problems related to starting the service.

Throws:
DeploymentException

stopServices

public boolean stopServices()
                     throws DeploymentException
Stops Services. This method throws an exception if there are any problems related to starting the service.

Throws:
DeploymentException

initialize

public void initialize(Properties props)
                throws DeploymentException
Initializes various properties related to this node

Throws:
DeploymentException

isInitialized

public boolean isInitialized()
Reports if this node has been initialized


isLoggingEnabled

public boolean isLoggingEnabled()
Indicates if logging has been enabled for this node


getEndpointReference

public EndpointReferenceType getEndpointReference()

setEndpointReference

public void setEndpointReference(EndpointReferenceType endpointReference)
Retrieves the endpoint reference associated with this node



M NAVBAR ======= -->