Package org.apache.cxf.service.model
Class EndpointInfo
- java.lang.Object
- 
- org.apache.cxf.service.model.AbstractPropertiesHolder
- 
- org.apache.cxf.service.model.AbstractDescriptionElement
- 
- 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.
- 
- 
Constructor SummaryConstructors Constructor Description EndpointInfo()EndpointInfo(ServiceInfo serv, String ns)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAddress()BindingInfogetBinding()DescriptionInfogetDescription()InterfaceInfogetInterface()QNamegetName()ServiceInfogetService()org.apache.cxf.ws.addressing.EndpointReferenceTypegetTarget()StringgetTransportId()<T> TgetTraversedExtensor(T defaultValue, Class<T> type)Lookup a configuration value.booleanisSameAs(EndpointInfo epInfo)voidsetAddress(String addr)voidsetAddress(org.apache.cxf.ws.addressing.EndpointReferenceType endpointReference)voidsetBinding(BindingInfo b)voidsetName(QName n)voidsetService(ServiceInfo s)voidsetTransportId(String tid)StringtoString()- 
Methods inherited from class org.apache.cxf.service.model.AbstractPropertiesHolderaddExtensionAttribute, addExtensor, containsExtensor, equals, getDocumentation, getExtensionAttribute, getExtensionAttributes, getExtensor, getExtensors, getExtensors, getProperties, getProperty, getProperty, hasProperty, removeProperty, setDelegate, setDocumentation, setExtensionAttributes, setProperty
 
- 
 
- 
- 
- 
Constructor Detail- 
EndpointInfopublic EndpointInfo() 
 - 
EndpointInfopublic EndpointInfo(ServiceInfo serv, String ns) 
 
- 
 - 
Method Detail- 
getDescriptionpublic DescriptionInfo getDescription() - Specified by:
- getDescriptionin class- AbstractDescriptionElement
 
 - 
getTransportIdpublic String getTransportId() 
 - 
setTransportIdpublic void setTransportId(String tid) 
 - 
getInterfacepublic InterfaceInfo getInterface() 
 - 
setServicepublic void setService(ServiceInfo s) 
 - 
getServicepublic ServiceInfo getService() 
 - 
setNamepublic void setName(QName n) 
 - 
getBindingpublic BindingInfo getBinding() 
 - 
setBindingpublic void setBinding(BindingInfo b) 
 - 
getAddresspublic String getAddress() 
 - 
setAddresspublic void setAddress(String addr) 
 - 
setAddresspublic void setAddress(org.apache.cxf.ws.addressing.EndpointReferenceType endpointReference) 
 - 
getTraversedExtensorpublic <T> T getTraversedExtensor(T defaultValue, Class<T> type)Description copied from class:AbstractPropertiesHolderLookup 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
 
 - 
getTargetpublic org.apache.cxf.ws.addressing.EndpointReferenceType getTarget() 
 - 
isSameAspublic boolean isSameAs(EndpointInfo epInfo) 
 
- 
 
-