org.apache.axis2.transport.base.datagram
Class DatagramEndpoint
java.lang.Object
org.apache.axis2.transport.base.ProtocolEndpoint
org.apache.axis2.transport.base.datagram.DatagramEndpoint
- Direct Known Subclasses:
- Endpoint
public abstract class DatagramEndpoint
- extends ProtocolEndpoint
Endpoint description.
This class is used by the transport to store information
about an endpoint, e.g. the Axis service it is bound to.
Transports extend this abstract class to store additional
transport specific information, such as the port number
the transport listens on.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatagramEndpoint
public DatagramEndpoint()
getContentType
public java.lang.String getContentType()
getMetrics
public MetricsCollector getMetrics()
setMetrics
public void setMetrics(MetricsCollector metrics)
loadConfiguration
public boolean loadConfiguration(org.apache.axis2.description.ParameterInclude params)
throws org.apache.axis2.AxisFault
- Description copied from class:
ProtocolEndpoint
- Configure the endpoint based on the provided parameters.
If no relevant parameters are found, the implementation should
return
false
. An exception should only be thrown if there is an
error or inconsistency in the parameters.
- Specified by:
loadConfiguration
in class ProtocolEndpoint
- Parameters:
params
- The source of the parameters to construct the
poll table entry. If the parameters are defined on
a service, this will be an AxisService
instance.
- Returns:
true
if the parameters contained the required configuration
information and the endpoint has been configured, false
if
the no configuration for the endpoint is present in the parameters
- Throws:
org.apache.axis2.AxisFault
- if configuration information is present, but there is an
error or inconsistency in the parameters
Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.