org.apache.axis2.jaxws.server
Class AsyncHandlerProxyFactoryImpl

java.lang.Object
  extended by org.apache.axis2.jaxws.server.AsyncHandlerProxyFactoryImpl
All Implemented Interfaces:
AsyncHandlerProxyFactory

public class AsyncHandlerProxyFactoryImpl
extends Object
implements AsyncHandlerProxyFactory

This class is the default implementation of the AsyncHandlerProxyFactory plug-point which is supported by the JAX-WS runtime. This default implementation bypasses the creation of the actual proxy and simply returns the passed-in AsyncHandler instance as-is.


Constructor Summary
AsyncHandlerProxyFactoryImpl()
           
 
Method Summary
 AsyncHandler createAsyncHandlerProxy(AsyncHandler ah)
          This method is invoked by the JAX-WS runtime to allow the implementation to provide a proxy for the specified AsyncHandler instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncHandlerProxyFactoryImpl

public AsyncHandlerProxyFactoryImpl()
Method Detail

createAsyncHandlerProxy

public AsyncHandler createAsyncHandlerProxy(AsyncHandler ah)
                                     throws Exception
Description copied from interface: AsyncHandlerProxyFactory
This method is invoked by the JAX-WS runtime to allow the implementation to provide a proxy for the specified AsyncHandler instance.

Specified by:
createAsyncHandlerProxy in interface AsyncHandlerProxyFactory
Parameters:
ah - the AsyncHandler instance to be wrapped with the new proxy
Returns:
the proxy which wraps the original AsyncHandler instance
Throws:
Exception


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.