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

java.lang.Object
  extended by org.apache.woden.wsdl20.extensions.BaseComponentExtensionContext
      extended by org.apache.woden.internal.wsdl20.extensions.http.HTTPBindingExtensionsImpl
All Implemented Interfaces:
ComponentExtensionContext, HTTPBindingExtensions

public class HTTPBindingExtensionsImpl
extends BaseComponentExtensionContext
implements HTTPBindingExtensions

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

Author:
John Kaputin (jkaputin@apache.org)

Field Summary
 
Fields inherited from class org.apache.woden.wsdl20.extensions.BaseComponentExtensionContext
errorReporter
 
Constructor Summary
HTTPBindingExtensionsImpl(WSDLComponent parent, java.net.URI extNamespace, ErrorReporter errReporter)
           
 
Method Summary
 java.lang.String getHttpContentEncodingDefault()
           
 java.lang.String getHttpMethodDefault()
           
 java.lang.String getHttpQueryParameterSeparatorDefault()
           
 ExtensionProperty[] getProperties()
           
 ExtensionProperty getProperty(java.lang.String propertyName)
           
 java.lang.Boolean isHttpCookies()
           
 
Methods inherited from class org.apache.woden.wsdl20.extensions.BaseComponentExtensionContext
getNamespace, getParent, newExtensionProperty
 
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.ComponentExtensionContext
getNamespace, getParent
 

Constructor Detail

HTTPBindingExtensionsImpl

public HTTPBindingExtensionsImpl(WSDLComponent parent,
                                 java.net.URI extNamespace,
                                 ErrorReporter errReporter)
Method Detail

getProperties

public ExtensionProperty[] getProperties()
Specified by:
getProperties in interface ComponentExtensionContext
Specified by:
getProperties in class BaseComponentExtensionContext
See Also:
ComponentExtensionContext.getProperties()

getProperty

public ExtensionProperty getProperty(java.lang.String propertyName)
Specified by:
getProperty in interface ComponentExtensionContext
Specified by:
getProperty in class BaseComponentExtensionContext
See Also:
ComponentExtensionContext.getProperty(java.lang.String)

getHttpMethodDefault

public java.lang.String getHttpMethodDefault()
Specified by:
getHttpMethodDefault in interface HTTPBindingExtensions

getHttpQueryParameterSeparatorDefault

public java.lang.String getHttpQueryParameterSeparatorDefault()
Specified by:
getHttpQueryParameterSeparatorDefault in interface HTTPBindingExtensions

isHttpCookies

public java.lang.Boolean isHttpCookies()
Specified by:
isHttpCookies in interface HTTPBindingExtensions

getHttpContentEncodingDefault

public java.lang.String getHttpContentEncodingDefault()
Specified by:
getHttpContentEncodingDefault in interface HTTPBindingExtensions


Copyright © 2005-2010 Apache Software Foundation. All Rights Reserved.