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

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

public class HTTPEndpointExtensionsImpl
extends BaseComponentExtensionContext
implements HTTPEndpointExtensions

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

Author:
Arthur Ryman (ryman@ca.ibm.com, arthur.ryman@gmail.com)

Field Summary
 
Fields inherited from class org.apache.woden.wsdl20.extensions.BaseComponentExtensionContext
errorReporter
 
Constructor Summary
HTTPEndpointExtensionsImpl(WSDLComponent parent, java.net.URI extNamespace, ErrorReporter errReporter)
           
 
Method Summary
 java.lang.String getHttpAuthenticationRealm()
           
 HTTPAuthenticationScheme getHttpAuthenticationScheme()
           
 ExtensionProperty[] getProperties()
           
 ExtensionProperty getProperty(java.lang.String propertyName)
           
 
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

HTTPEndpointExtensionsImpl

public HTTPEndpointExtensionsImpl(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)

getHttpAuthenticationScheme

public HTTPAuthenticationScheme getHttpAuthenticationScheme()
Specified by:
getHttpAuthenticationScheme in interface HTTPEndpointExtensions

getHttpAuthenticationRealm

public java.lang.String getHttpAuthenticationRealm()
Specified by:
getHttpAuthenticationRealm in interface HTTPEndpointExtensions


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