org.apache.woden.internal.wsdl20.extensions.http
Class HTTPBindingOperationExtensionsImpl

java.lang.Object
  extended by org.apache.woden.internal.wsdl20.extensions.ComponentExtensionsImpl
      extended by org.apache.woden.internal.wsdl20.extensions.http.HTTPBindingOperationExtensionsImpl
All Implemented Interfaces:
ComponentExtensions, HTTPBindingOperationExtensions

public class HTTPBindingOperationExtensionsImpl
extends ComponentExtensionsImpl
implements HTTPBindingOperationExtensions

This class defines the properties from the HTTP namespace added to the WSDL BindingOperation component as part of the HTTP binding extension defined by the WSDL 2.0 spec.

Author:
John Kaputin (jkaputin@apache.org), Arthur Ryman (ryman@ca.ibm.com, arthur.ryman@gmail.com) - added support for {http location ignore uncited}

Field Summary
 
Fields inherited from class org.apache.woden.internal.wsdl20.extensions.ComponentExtensionsImpl
fParent, fParentElement
 
Fields inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensions
URI_NS_EXTENSIONS, URI_NS_HTTP, URI_NS_RPC, URI_NS_SOAP
 
Constructor Summary
HTTPBindingOperationExtensionsImpl()
           
 
Method Summary
 java.lang.String getHttpContentEncodingDefault()
           
 java.lang.String getHttpFaultSerialization()
           
 java.lang.String getHttpInputSerialization()
           
 HTTPLocation getHttpLocation()
           
 java.lang.String getHttpMethod()
           
 java.lang.String getHttpOutputSerialization()
           
 java.lang.String getHttpQueryParameterSeparator()
           
 java.lang.Boolean isHttpLocationIgnoreUncited()
           
 
Methods inherited from class org.apache.woden.internal.wsdl20.extensions.ComponentExtensionsImpl
getNamespace, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensions
getNamespace
 

Constructor Detail

HTTPBindingOperationExtensionsImpl

public HTTPBindingOperationExtensionsImpl()
Method Detail

getHttpLocation

public HTTPLocation getHttpLocation()
Specified by:
getHttpLocation in interface HTTPBindingOperationExtensions
Returns:
HTTPLocation the {http location} property, represented by the whttp:location extension attribute

isHttpLocationIgnoreUncited

public java.lang.Boolean isHttpLocationIgnoreUncited()
Specified by:
isHttpLocationIgnoreUncited in interface HTTPBindingOperationExtensions
Returns:
Boolean the {http location ignore uncited} property, represented by the whttp:ignoreUncited extension attribute

getHttpMethod

public java.lang.String getHttpMethod()
Specified by:
getHttpMethod in interface HTTPBindingOperationExtensions
Returns:
String the {http method} property, represented by the whttp:method extension attribute

getHttpInputSerialization

public java.lang.String getHttpInputSerialization()
Specified by:
getHttpInputSerialization in interface HTTPBindingOperationExtensions
Returns:
String the {http input serialization} property, represented by the whttp:inputSerialization extension attribute

getHttpOutputSerialization

public java.lang.String getHttpOutputSerialization()
Specified by:
getHttpOutputSerialization in interface HTTPBindingOperationExtensions
Returns:
String the {http output serialization} property, represented by the whttp:outputSerialization extension attribute

getHttpFaultSerialization

public java.lang.String getHttpFaultSerialization()
Specified by:
getHttpFaultSerialization in interface HTTPBindingOperationExtensions
Returns:
String the {http fault serialization} property, represented by the whttp:faultSerialization extension attribute

getHttpQueryParameterSeparator

public java.lang.String getHttpQueryParameterSeparator()
Specified by:
getHttpQueryParameterSeparator in interface HTTPBindingOperationExtensions
Returns:
String the {http query parameter separator}, represented by the whttp:queryParameterSeparator extension attribute

getHttpContentEncodingDefault

public java.lang.String getHttpContentEncodingDefault()
Specified by:
getHttpContentEncodingDefault in interface HTTPBindingOperationExtensions
Returns:
String the {http content encoding default}, represented by the whttp:contentEncodingDefault extension attribute


Copyright © 2007. All Rights Reserved.