com.sun.xml.ws.rx.util
Class FiberExecutor

java.lang.Object
  extended by com.sun.xml.ws.rx.util.FiberExecutor

public final class FiberExecutor
extends Object

TODO javadoc WARNING: This class is a private utility class used by WS-RX implementation. Any usage outside the intedned scope is strongly discouraged. The API exposed by this class may be changed, replaced or removed without any advance notice.

Author:
Marek Potociar

Constructor Summary
FiberExecutor(String id, com.sun.xml.ws.api.pipe.Tube masterTubeline)
           
 
Method Summary
 void close()
           
 com.sun.xml.ws.api.message.Packet runSync(com.sun.xml.ws.api.message.Packet request)
           
 void schedule(com.sun.xml.ws.api.message.Packet request, com.sun.xml.ws.api.pipe.Fiber.CompletionCallback callback)
           
 void start(com.sun.xml.ws.api.message.Packet request, com.sun.xml.ws.api.pipe.Fiber.CompletionCallback callback)
           
 void startScheduledFibers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FiberExecutor

public FiberExecutor(String id,
                     com.sun.xml.ws.api.pipe.Tube masterTubeline)
Method Detail

runSync

public com.sun.xml.ws.api.message.Packet runSync(com.sun.xml.ws.api.message.Packet request)

schedule

public void schedule(com.sun.xml.ws.api.message.Packet request,
                     @NotNull
                     com.sun.xml.ws.api.pipe.Fiber.CompletionCallback callback)

startScheduledFibers

public void startScheduledFibers()

start

public void start(com.sun.xml.ws.api.message.Packet request,
                  @NotNull
                  com.sun.xml.ws.api.pipe.Fiber.CompletionCallback callback)

close

public void close()


Copyright © 2005-2012 Oracle Corporation. All Rights Reserved.