org.glassfish.webservices.monitoring
Interface Endpoint

All Known Implementing Classes:
EndpointImpl, JAXRPCEndpointImpl, JAXWSEndpointImpl

public interface Endpoint

This interface defines all information and behaviour accessible from a particular endpoint.

Author:
Jerome Dochez

Method Summary
 void addListener(MessageListener newListener)
          registers a new SOAPMessageListener for this endpoint
 WebServiceEndpoint getDescriptor()
          Returns the Deployment Descriptors associated with this endpoint
 java.lang.String getEndpointSelector()
           
 EndpointType getEndpointType()
           
 TransportType getTransport()
          Returns the transport
 void removeListener(MessageListener listener)
          unregiters a SOAPMessageListener for this endpoint
 

Method Detail

getEndpointSelector

java.lang.String getEndpointSelector()
Returns:
the endpoint selector as a string. For Http transport endpoing, this is the URL web service clients use to invoke the endpoint.

getEndpointType

EndpointType getEndpointType()
Returns:
the endpoint type

getTransport

TransportType getTransport()
Returns the transport


getDescriptor

WebServiceEndpoint getDescriptor()
Returns the Deployment Descriptors associated with this endpoint


addListener

void addListener(MessageListener newListener)
registers a new SOAPMessageListener for this endpoint

Parameters:
newListener - the listener instance to register.

removeListener

void removeListener(MessageListener listener)
unregiters a SOAPMessageListener for this endpoint

Parameters:
listener - the listener instance to unregister.


Copyright © 2012 GlassFish Community. All Rights Reserved.