StarOffice 5.2 API
reverse engineered by classdoc

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
 

Field Detail

_instance

static com.sun.star.lib.uno.environments.remote.IThreadPool _instance
Constructor Detail

ThreadPool

public ThreadPool()
Method Detail

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)

StarOffice 5.2 API
reverse engineered by classdoc