|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.geronimo.remoting.transport.async.Registry
An application wide registry to hold objects that must be shared accross application components.
Field Summary | |
protected EDU.oswego.cs.dl.util.concurrent.ClockDaemon |
clockDaemon
Manages the thread that can used to schedule short running tasks in the future. |
static Registry |
instance
|
static int |
MAX_CONNECTION_POOL_SIZE
The maximum number of open connections that are allowed per pool. |
boolean |
MOCK_APPLET_SECURITY
|
static long |
REQUEST_TIMEOUT
The amount of time that must pass before a request is considered timedout. |
static TransportContext |
transportContext
|
Constructor Summary | |
Registry()
|
Method Summary | |
org.apache.geronimo.remoting.transport.async.RemoteRef |
exportObject(Object object)
|
EDU.oswego.cs.dl.util.concurrent.ClockDaemon |
getClockDaemon()
|
AbstractServer |
getDefaultServer()
Sets the application wide server. |
AbstractServer |
getServerForClientRequest()
Gets the system wide AbstractServer. |
EDU.oswego.cs.dl.util.concurrent.Executor |
getWorkManager()
Provides a thread pool that can be shared accros components. |
protected Object |
importObject(org.apache.geronimo.remoting.transport.async.RemoteRef ref)
|
void |
setDefaultServer(AbstractServer server)
Sets the application wide server. |
boolean |
unexportObject(Object object)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final long REQUEST_TIMEOUT
public static final int MAX_CONNECTION_POOL_SIZE
public static final Registry instance
protected EDU.oswego.cs.dl.util.concurrent.ClockDaemon clockDaemon
public boolean MOCK_APPLET_SECURITY
public static final TransportContext transportContext
Constructor Detail |
public Registry()
Method Detail |
public EDU.oswego.cs.dl.util.concurrent.Executor getWorkManager()
public EDU.oswego.cs.dl.util.concurrent.ClockDaemon getClockDaemon()
public AbstractServer getServerForClientRequest()
public void setDefaultServer(AbstractServer server)
server
- public AbstractServer getDefaultServer()
public org.apache.geronimo.remoting.transport.async.RemoteRef exportObject(Object object) throws IOException
IOException
public boolean unexportObject(Object object)
protected Object importObject(org.apache.geronimo.remoting.transport.async.RemoteRef ref)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |