public class BindingInfo extends AbstractDescriptionElement implements NamedItem
| Constructor and Description |
|---|
BindingInfo(ServiceInfo service,
String bindingId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addOperation(BindingOperationInfo operation)
Adds an operation to this service.
|
BindingOperationInfo |
buildOperation(QName opName,
String inName,
String outName) |
String |
getBindingId() |
DescriptionInfo |
getDescription() |
InterfaceInfo |
getInterface() |
QName |
getName() |
BindingOperationInfo |
getOperation(OperationInfo oi) |
BindingOperationInfo |
getOperation(QName oname)
Returns the operation info with the given name, if found.
|
Collection<BindingOperationInfo> |
getOperations()
Returns all operations for this service.
|
ServiceInfo |
getService() |
void |
removeOperation(BindingOperationInfo operation)
Removes an operation from this service.
|
void |
setName(QName n) |
String |
toString() |
addExtensionAttribute, addExtensor, containsExtensor, equals, getDocumentation, getExtensionAttribute, getExtensionAttributes, getExtensor, getExtensors, getExtensors, getProperties, getProperty, getProperty, getTraversedExtensor, hasProperty, removeProperty, setDelegate, setDocumentation, setExtensionAttributes, setPropertypublic BindingInfo(ServiceInfo service, String bindingId)
public DescriptionInfo getDescription()
getDescription in class AbstractDescriptionElementpublic InterfaceInfo getInterface()
public ServiceInfo getService()
public String getBindingId()
public void setName(QName n)
public BindingOperationInfo buildOperation(QName opName, String inName, String outName)
public void addOperation(BindingOperationInfo operation)
operation - the operation.public void removeOperation(BindingOperationInfo operation)
operation - the operation.public BindingOperationInfo getOperation(QName oname)
oname - the name.null if not found.public Collection<BindingOperationInfo> getOperations()
public BindingOperationInfo getOperation(OperationInfo oi)
Apache CXF