org.apache.woden.internal.wsdl20.extensions.soap
Class SOAPBindingFaultExtensionsImpl

java.lang.Object
  extended by org.apache.woden.wsdl20.extensions.BaseComponentExtensionContext
      extended by org.apache.woden.internal.wsdl20.extensions.soap.SOAPBindingFaultExtensionsImpl
All Implemented Interfaces:
ComponentExtensionContext, SOAPBindingFaultExtensions

public class SOAPBindingFaultExtensionsImpl
extends BaseComponentExtensionContext
implements SOAPBindingFaultExtensions

This class defines the properties from the SOAP namespace added to the WSDL BindingFault component as part of the SOAP 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
SOAPBindingFaultExtensionsImpl(WSDLComponent parent, java.net.URI extNamespace, ErrorReporter errReporter)
           
 
Method Summary
 java.lang.String getHttpContentEncoding()
           
 HTTPHeader[] getHttpHeaders()
           
 ExtensionProperty[] getProperties()
           
 ExtensionProperty getProperty(java.lang.String propertyName)
           
 SOAPFaultCode getSoapFaultCode()
           
 SOAPFaultSubcodes getSoapFaultSubcodes()
           
 SOAPHeaderBlock[] getSoapHeaders()
           
 SOAPModule[] getSoapModules()
           
 
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

SOAPBindingFaultExtensionsImpl

public SOAPBindingFaultExtensionsImpl(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

getProperty

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

getSoapFaultCode

public SOAPFaultCode getSoapFaultCode()
Specified by:
getSoapFaultCode in interface SOAPBindingFaultExtensions

getSoapFaultSubcodes

public SOAPFaultSubcodes getSoapFaultSubcodes()
Specified by:
getSoapFaultSubcodes in interface SOAPBindingFaultExtensions

getSoapModules

public SOAPModule[] getSoapModules()
Specified by:
getSoapModules in interface SOAPBindingFaultExtensions

getSoapHeaders

public SOAPHeaderBlock[] getSoapHeaders()
Specified by:
getSoapHeaders in interface SOAPBindingFaultExtensions

getHttpContentEncoding

public java.lang.String getHttpContentEncoding()
Specified by:
getHttpContentEncoding in interface SOAPBindingFaultExtensions

getHttpHeaders

public HTTPHeader[] getHttpHeaders()
Specified by:
getHttpHeaders in interface SOAPBindingFaultExtensions


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