org.codehaus.xfire.soap
Class AbstractSoapBinding
java.lang.Object
org.codehaus.xfire.AbstractContext
org.codehaus.xfire.service.Extensible
org.codehaus.xfire.service.Binding
org.codehaus.xfire.soap.AbstractSoapBinding
- Direct Known Subclasses:
- Soap11Binding, Soap12Binding
public abstract class AbstractSoapBinding
- extends Binding
A SOAP Binding which contains information on how SOAP is mapped to the service model.
- Author:
- Dan Diephouse
Methods inherited from class org.codehaus.xfire.service.Binding |
createBinding, createPort, createPort, getBindingId, getHeaders, getName, getSerializer, getSerializer, getService, isUndefinedEndpointAllowed, setSerializer, setSerializer, setUndefinedEndpointAllowed |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSoapBinding
public AbstractSoapBinding(QName name,
String bindingId,
Service serviceInfo)
getSoapVersion
public abstract SoapVersion getSoapVersion()
getStyle
public String getStyle()
getStyle
public String getStyle(OperationInfo operation)
getOperationByAction
public OperationInfo getOperationByAction(String action)
getSoapAction
public String getSoapAction(OperationInfo operation)
- Get the soap action for an operation. Will never return null.
- Parameters:
operation
-
- Returns:
setSoapAction
public void setSoapAction(OperationInfo operation,
String action)
getUse
public String getUse()
setStyle
public void setStyle(String style)
setUse
public void setUse(String use)
getSerializer
public static AbstractBinding getSerializer(String style,
String use)
Copyright © 2004-2013. All Rights Reserved.