Package org.apache.cxf.service.model
Class BindingInfo
- java.lang.Object
- 
- org.apache.cxf.service.model.AbstractPropertiesHolder
- 
- org.apache.cxf.service.model.AbstractDescriptionElement
- 
- org.apache.cxf.service.model.BindingInfo
 
 
 
- 
- All Implemented Interfaces:
- Extensible,- NamedItem
 
 public class BindingInfo extends AbstractDescriptionElement implements NamedItem 
- 
- 
Constructor SummaryConstructors Constructor Description BindingInfo(ServiceInfo service, String bindingId)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOperation(BindingOperationInfo operation)Adds an operation to this service.BindingOperationInfobuildOperation(QName opName, String inName, String outName)StringgetBindingId()DescriptionInfogetDescription()InterfaceInfogetInterface()QNamegetName()BindingOperationInfogetOperation(QName oname)Returns the operation info with the given name, if found.BindingOperationInfogetOperation(OperationInfo oi)Collection<BindingOperationInfo>getOperations()Returns all operations for this service.ServiceInfogetService()voidremoveOperation(BindingOperationInfo operation)Removes an operation from this service.voidsetName(QName n)StringtoString()- 
Methods inherited from class org.apache.cxf.service.model.AbstractPropertiesHolderaddExtensionAttribute, addExtensor, containsExtensor, equals, getDocumentation, getExtensionAttribute, getExtensionAttributes, getExtensor, getExtensors, getExtensors, getProperties, getProperty, getProperty, getTraversedExtensor, hasProperty, removeProperty, setDelegate, setDocumentation, setExtensionAttributes, setProperty
 
- 
 
- 
- 
- 
Constructor Detail- 
BindingInfopublic BindingInfo(ServiceInfo service, String bindingId) 
 
- 
 - 
Method Detail- 
getDescriptionpublic DescriptionInfo getDescription() - Specified by:
- getDescriptionin class- AbstractDescriptionElement
 
 - 
getInterfacepublic InterfaceInfo getInterface() 
 - 
getServicepublic ServiceInfo getService() 
 - 
getBindingIdpublic String getBindingId() 
 - 
setNamepublic void setName(QName n) 
 - 
buildOperationpublic BindingOperationInfo buildOperation(QName opName, String inName, String outName) 
 - 
addOperationpublic void addOperation(BindingOperationInfo operation) Adds an operation to this service.- Parameters:
- operation- the operation.
 
 - 
removeOperationpublic void removeOperation(BindingOperationInfo operation) Removes an operation from this service.- Parameters:
- operation- the operation.
 
 - 
getOperationpublic BindingOperationInfo getOperation(QName oname) Returns the operation info with the given name, if found.- Parameters:
- oname- the name.
- Returns:
- the operation; or nullif not found.
 
 - 
getOperationspublic Collection<BindingOperationInfo> getOperations() Returns all operations for this service.- Returns:
- all operations.
 
 - 
getOperationpublic BindingOperationInfo getOperation(OperationInfo oi) 
 
- 
 
-