public class RequestProcessor extends java.lang.Thread implements InvocationContext, org.jacorb.config.Configurable
Modifier and Type | Method and Description |
---|---|
void |
configure(org.jacorb.config.Configuration configuration) |
byte[] |
getObjectId()
returns the oid associated current servant invocation
|
ORB |
getORB()
returns the orb that has received the request
|
POA |
getPOA()
returns the poa that has dispatched the request
|
Servant |
getServant()
returns the actual servant
|
void |
run()
the main loop for request processing
|
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public void configure(org.jacorb.config.Configuration configuration) throws org.jacorb.config.ConfigurationException
configure
in interface org.jacorb.config.Configurable
org.jacorb.config.ConfigurationException
public byte[] getObjectId()
getObjectId
in interface InvocationContext
public ORB getORB()
getORB
in interface InvocationContext
public POA getPOA()
getPOA
in interface InvocationContext
public Servant getServant()
getServant
in interface InvocationContext
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread