org.apache.cxf.service.model
Class EndpointInfo
java.lang.Object
   org.apache.cxf.service.model.AbstractPropertiesHolder
org.apache.cxf.service.model.AbstractPropertiesHolder
       org.apache.cxf.service.model.AbstractDescriptionElement
org.apache.cxf.service.model.AbstractDescriptionElement
           org.apache.cxf.service.model.EndpointInfo
org.apache.cxf.service.model.EndpointInfo
- All Implemented Interfaces: 
- Extensible, NamedItem
- public class EndpointInfo 
- extends AbstractDescriptionElement- implements NamedItem
The EndpointInfo contains the information for a web service 'port' inside of a service.
 
 
| Methods inherited from class org.apache.cxf.service.model.AbstractPropertiesHolder | 
| addExtensionAttribute, addExtensor, containsExtensor, equals, getDocumentation, getExtensionAttribute, getExtensionAttributes, getExtensor, getExtensors, getExtensors, getProperties, getProperty, getProperty, hasProperty, removeProperty, setDelegate, setDocumentation, setExtensionAttributes, setProperty | 
 
 
EndpointInfo
public EndpointInfo()
EndpointInfo
public EndpointInfo(ServiceInfo serv,
                    String ns)
getDescription
public DescriptionInfo getDescription()
- 
- Specified by:
- getDescriptionin class- AbstractDescriptionElement
 
- 
 
getTransportId
public String getTransportId()
- 
 
- 
 
setTransportId
public void setTransportId(String tid)
- 
 
- 
 
getInterface
public InterfaceInfo getInterface()
- 
 
- 
 
setService
public void setService(ServiceInfo s)
- 
 
- 
 
getService
public ServiceInfo getService()
- 
 
- 
 
getName
public QName getName()
- 
- Specified by:
- getNamein interface- NamedItem
 
- 
 
setName
public void setName(QName n)
- 
 
- 
 
getBinding
public BindingInfo getBinding()
- 
 
- 
 
setBinding
public void setBinding(BindingInfo b)
- 
 
- 
 
getAddress
public String getAddress()
- 
 
- 
 
setAddress
public void setAddress(String addr)
- 
 
- 
 
setAddress
public void setAddress(EndpointReferenceType endpointReference)
- 
 
- 
 
getTraversedExtensor
public <T> T getTraversedExtensor(T defaultValue,
                                  Class<T> type)
- Description copied from class: AbstractPropertiesHolder
- Lookup a configuration value. This may be found in the properties holder supplied
 (i.e. an EndpointInfo or ServiceInfo), or it may be a property on the Bus itself.
 If no value is found, the defaultValue is returned.
 
- 
- Overrides:
- getTraversedExtensorin class- AbstractPropertiesHolder
 
- 
- Parameters:
- defaultValue- the default value
- type- the extensor type
- Returns:
- the configuration value or the default
 
getTarget
public EndpointReferenceType getTarget()
- 
 
- 
 
isSameAs
public boolean isSameAs(EndpointInfo epInfo)
- 
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
Apache CXF