com.sun.star.lib.uno.environments.remote
Class ThreadPool
java.lang.Object
|
+--com.sun.star.lib.uno.environments.remote.ThreadPool
- public synchronized class ThreadPool
- extends java.lang.Object
Field Summary |
(package private) static com.sun.star.lib.uno.environments.remote.IThreadPool |
_instance
|
Constructor Summary |
ThreadPool()
|
Method Summary |
static void |
addThread(com.sun.star.uno.IBridge ib)
|
static void |
dispose(com.sun.star.uno.IBridge ib)
|
static java.lang.Object |
enter()
|
static com.sun.star.lib.uno.environments.remote.ThreadID |
getThreadId()
|
static void |
putJob(com.sun.star.lib.uno.environments.remote.Job j,
com.sun.star.uno.IBridge ib)
|
static void |
removeThread()
|
static void |
reset()
|
static void |
setThreadPool(com.sun.star.lib.uno.environments.remote.IThreadPool itp)
|
static void |
stopDispose(com.sun.star.uno.IBridge ib)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_instance
static com.sun.star.lib.uno.environments.remote.IThreadPool _instance
ThreadPool
public ThreadPool()
addThread
public static void addThread(com.sun.star.uno.IBridge ib)
throws java.lang.InterruptedException
dispose
public static void dispose(com.sun.star.uno.IBridge ib)
enter
public static java.lang.Object enter()
throws java.lang.Exception
getThreadId
public static com.sun.star.lib.uno.environments.remote.ThreadID getThreadId()
putJob
public static void putJob(com.sun.star.lib.uno.environments.remote.Job j,
com.sun.star.uno.IBridge ib)
throws java.lang.InterruptedException
removeThread
public static void removeThread()
throws java.lang.InterruptedException
reset
public static void reset()
setThreadPool
public static void setThreadPool(com.sun.star.lib.uno.environments.remote.IThreadPool itp)
stopDispose
public static void stopDispose(com.sun.star.uno.IBridge ib)