JBoss Wise API

org.jboss.wise.core.wsextensions.impl
Class WSAddressingEnabler

java.lang.Object
  extended by org.jboss.wise.core.wsextensions.impl.WSAddressingEnabler
All Implemented Interfaces:
WSExtensionEnabler

@ThreadSafe
@Immutable
public class WSAddressingEnabler
extends java.lang.Object
implements WSExtensionEnabler

It is the enabler for WS-Addressing extension

Author:
stefano.maestri@javalinux.it

Constructor Summary
WSAddressingEnabler(WSDynamicClient client)
           
 
Method Summary
 void enable(java.lang.Object endpointInstance)
          This is the call back method invoked by WSEndpoint to ask this extension to enable itself.
 EnablerDelegate getDelegate()
          For test purpose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSAddressingEnabler

public WSAddressingEnabler(WSDynamicClient client)
Method Detail

enable

public void enable(java.lang.Object endpointInstance)
            throws java.lang.UnsupportedOperationException
This is the call back method invoked by WSEndpoint to ask this extension to enable itself. Implementer should delegate the effective job to EnablerDelegate implementation for the right JAX-WS stack in use.

Specified by:
enable in interface WSExtensionEnabler
Throws:
java.lang.UnsupportedOperationException
See Also:
WSExtensionEnabler.enable(Object)

getDelegate

public EnablerDelegate getDelegate()
Description copied from interface: WSExtensionEnabler
For test purpose

Specified by:
getDelegate in interface WSExtensionEnabler
Returns:
visitor

JBoss Wise API

Copyright © 2008-2009 Jboss.org. All Rights Reserved.