com.sun.xml.ws.api.pipe
Class Engine
java.lang.Object
com.sun.xml.ws.api.pipe.Engine
public class Engine
- extends java.lang.Object
Collection of Fibers.
Owns an Executor to run them.
|
Field Summary |
java.lang.String |
id
|
|
Constructor Summary |
Engine(java.lang.String id)
|
Engine(java.lang.String id,
Container container)
|
Engine(java.lang.String id,
Container container,
java.util.concurrent.Executor threadPool)
|
Engine(java.lang.String id,
java.util.concurrent.Executor threadPool)
|
|
Method Summary |
Fiber |
createFiber()
Creates a new fiber in a suspended state. |
void |
setExecutor(java.util.concurrent.Executor threadPool)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
public final java.lang.String id
Engine
public Engine(java.lang.String id,
java.util.concurrent.Executor threadPool)
Engine
public Engine(java.lang.String id,
Container container,
java.util.concurrent.Executor threadPool)
Engine
public Engine(java.lang.String id)
Engine
public Engine(java.lang.String id,
Container container)
setExecutor
public void setExecutor(java.util.concurrent.Executor threadPool)
createFiber
public Fiber createFiber()
- Creates a new fiber in a suspended state.
To start the returned fiber, call Fiber.start(Tube,Packet,Fiber.CompletionCallback).
It will start executing the given Tube with the given Packet.
- Returns:
- new Fiber
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.