public class AxisEndpoint extends AxisDescription
engagedModules, parameterObservers, parent
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 and Description |
---|
AxisEndpoint() |
Modifier and Type | Method and Description |
---|---|
String |
calculateEndpointURL() |
String |
calculateEndpointURL(String hostIP) |
void |
engageModule(AxisModule axisModule)
Engage a Module at this level
|
String |
getAlias() |
AxisService |
getAxisService() |
AxisBinding |
getBinding() |
String |
getEndpointURL() |
Object |
getKey() |
String |
getName() |
Object |
getProperty(String name) |
boolean |
isActive() |
boolean |
isEngaged(String moduleName)
Check if a given module is engaged at this level.
|
void |
setAlias(String alias) |
void |
setBinding(AxisBinding binding) |
void |
setEndpointURL(String endpointURL) |
void |
setName(String name) |
void |
setParent(AxisService service) |
void |
setProperty(String name,
Object value) |
void |
setTransportInDescription(String transportInDescName) |
org.apache.axiom.om.OMElement |
toWSDL20(org.apache.axiom.om.OMNamespace wsdl,
org.apache.axiom.om.OMNamespace tns,
org.apache.axiom.om.OMNamespace whttp) |
addChild, addChild, addParameter, addParameter, addParameterObserver, applyPolicy, applyPolicy, deserializeParameters, disengageModule, engageModule, getAxisConfiguration, getChild, getChildren, getDocumentation, getDocumentationNode, getEngagedModules, getParameter, getParameters, getParameterValue, getParent, getPolicyInclude, getPolicySubject, isEngaged, isParameterLocked, isParameterTrue, onDisengage, onEngage, removeChild, removeParameter, removeParameterObserver, setDocumentation, setDocumentation, setParent, setPolicyInclude
public String getEndpointURL()
public void setEndpointURL(String endpointURL)
public Object getProperty(String name)
name
- name of the property to search forpublic String getAlias()
public void setAlias(String alias)
public String getName()
public void setName(String name)
public AxisBinding getBinding()
public void setBinding(AxisBinding binding)
public Object getKey()
getKey
in class AxisDescription
public void engageModule(AxisModule axisModule) throws AxisFault
AxisDescription
engageModule
in class AxisDescription
axisModule
- the Module to engageAxisFault
- if there's a problem engagingpublic boolean isEngaged(String moduleName)
AxisDescription
isEngaged
in class AxisDescription
moduleName
- module to investigate.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)
public AxisService getAxisService()
public void setParent(AxisService service)
public void setTransportInDescription(String transportInDescName)
public String calculateEndpointURL()
public boolean isActive()
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.