Oracle Fusion Middleware
Oracle WebLogic Server 10.3.1 API Reference
11g Release 1 (10.3.1)

Part Number E13941-02

weblogic.wsee.jaxws
Class WLSInstanceResolver.WLSInvoker

java.lang.Object
  extended by com.sun.xml.ws.api.server.Invoker
      extended by weblogic.wsee.jaxws.WLSInstanceResolver.WLSInvoker
Direct Known Subclasses:
WLSEjbInstanceResolver.WLSEjbInvoker
Enclosing class:
WLSInstanceResolver<T>

protected class WLSInstanceResolver.WLSInvoker
extends com.sun.xml.ws.api.server.Invoker


Constructor Summary
protected WLSInstanceResolver.WLSInvoker()
           
 
Method Summary
 void dispose()
          Called by WSEndpoint when WSEndpoint.dispose() is called.
 Object invoke(com.sun.xml.ws.api.message.Packet p, Method m, Object... args)
           
 void start(com.sun.xml.ws.api.server.WSWebServiceContext wsc, com.sun.xml.ws.api.server.WSEndpoint endpoint)
          Called by WSEndpoint when it's set up.
 
Methods inherited from class com.sun.xml.ws.api.server.Invoker
invokeAsyncProvider, invokeProvider, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WLSInstanceResolver.WLSInvoker

protected WLSInstanceResolver.WLSInvoker()
Method Detail

invoke

public final Object invoke(com.sun.xml.ws.api.message.Packet p,
                           Method m,
                           Object... args)
                    throws InvocationTargetException,
                           IllegalAccessException
Specified by:
invoke in class com.sun.xml.ws.api.server.Invoker
Throws:
InvocationTargetException
IllegalAccessException

start

public void start(com.sun.xml.ws.api.server.WSWebServiceContext wsc,
                  com.sun.xml.ws.api.server.WSEndpoint endpoint)
Description copied from class: com.sun.xml.ws.api.server.Invoker
Called by WSEndpoint when it's set up.

This is an opportunity for Invoker to do a endpoint-specific initialization process.

Overrides:
start in class com.sun.xml.ws.api.server.Invoker
Parameters:
wsc - The WebServiceContext instance that can be injected to the user instances.

dispose

public void dispose()
Description copied from class: com.sun.xml.ws.api.server.Invoker
Called by WSEndpoint when WSEndpoint.dispose() is called. This allows InstanceResolver to do final clean up.

This method is guaranteed to be only called once by WSEndpoint.

Overrides:
dispose in class com.sun.xml.ws.api.server.Invoker

Documentation is available at
http://download.oracle.com/docs/cd/E12839_01/web.1111/wls.htm
Copyright 1996, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server 10.3.1 API Reference
11g Release 1 (10.3.1)

Part Number E13941-02