org.apache.axis2.description
Class AxisEndpoint

java.lang.Object
  extended byorg.apache.axis2.description.AxisDescription
      extended byorg.apache.axis2.description.AxisEndpoint
All Implemented Interfaces:
DescriptionConstants, ParameterInclude

public class AxisEndpoint
extends AxisDescription


Field Summary
 
Fields inherited from interface org.apache.axis2.description.DescriptionConstants
CLASSLOADER_KEY, CONTEXTPATH_KEY, EXECUTION_CHAIN_KEY, EXECUTION_FAULT_CHAIN_KEY, EXECUTION_OUT_CHAIN_KEY, IN_FAULTFLOW_KEY, INFLOW_KEY, MESSAGE_RECEIVER_KEY, MODULEREF_KEY, OPERATION_KEY, OUT_FAULTFLOW_KEY, OUTFLOW_KEY, PARAMETER_KEY, PHASES_KEY, SERVICE_CLASS_NAME, STYLE_KEY
 
Constructor Summary
AxisEndpoint()
           
 
Method Summary
 void engageModule(AxisModule axisModule, AxisConfiguration axisConfig)
          Engaging a module to different level
 java.lang.String getAlias()
           
 AxisBinding getBinding()
           
 java.lang.String getEndpointURL()
           
 java.lang.Object getKey()
           
 java.lang.String getName()
           
 java.lang.Object getProperty(java.lang.String name)
           
 boolean isEngaged(java.lang.String moduleName)
           
 void setAlias(java.lang.String alias)
           
 void setBinding(AxisBinding binding)
           
 void setEndpointURL(java.lang.String endpointURL)
           
 void setName(java.lang.String name)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 org.apache.axiom.om.OMElement toWSDL20(org.apache.axiom.om.OMNamespace wsdl, org.apache.axiom.om.OMNamespace tns, org.apache.axiom.om.OMNamespace whttp, java.lang.String epr)
           
 
Methods inherited from class org.apache.axis2.description.AxisDescription
addChild, addChild, addParameter, applyPolicy, applyPolicy, deserializeParameters, getAxisConfiguration, getChild, getChildren, getParameter, getParameters, getParameterValue, getParent, getPolicyInclude, isParameterLocked, removeChild, removeParameter, setParent, setPolicyInclude
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisEndpoint

public AxisEndpoint()
Method Detail

getEndpointURL

public java.lang.String getEndpointURL()

setEndpointURL

public void setEndpointURL(java.lang.String endpointURL)

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)

getProperty

public java.lang.Object getProperty(java.lang.String name)
Parameters:
name - name of the property to search for
Returns:
the value of the property, or null if the property is not found

getAlias

public java.lang.String getAlias()

setAlias

public void setAlias(java.lang.String alias)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getBinding

public AxisBinding getBinding()

setBinding

public void setBinding(AxisBinding binding)

getKey

public java.lang.Object getKey()
Specified by:
getKey in class AxisDescription

engageModule

public void engageModule(AxisModule axisModule,
                         AxisConfiguration axisConfig)
                  throws AxisFault
Description copied from class: AxisDescription
Engaging a module to different level

Specified by:
engageModule in class AxisDescription
Parameters:
axisModule -
axisConfig -
Throws:
AxisFault

isEngaged

public boolean isEngaged(java.lang.String moduleName)
Specified by:
isEngaged in class AxisDescription

toWSDL20

public org.apache.axiom.om.OMElement toWSDL20(org.apache.axiom.om.OMNamespace wsdl,
                                              org.apache.axiom.om.OMNamespace tns,
                                              org.apache.axiom.om.OMNamespace whttp,
                                              java.lang.String epr)


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