com.sun.star.lib.uno.environments.remote
Interface IThreadPool
- All Known Implementing Classes:
- com.sun.star.lib.uno.environments.remote.JavaThreadPool, com.sun.star.lib.uno.environments.remote.NativeThreadPoolWrapper
- public abstract interface IThreadPool
Method Summary |
abstract void |
addThread(com.sun.star.uno.IBridge ib)
|
abstract void |
dispose(com.sun.star.uno.IBridge ib)
|
abstract java.lang.Object |
enter()
|
abstract com.sun.star.lib.uno.environments.remote.ThreadID |
getThreadId()
|
abstract void |
putJob(com.sun.star.lib.uno.environments.remote.Job j,
com.sun.star.uno.IBridge ib)
|
abstract void |
removeThread()
|
abstract void |
stopDispose(com.sun.star.uno.IBridge ib)
|
addThread
public abstract void addThread(com.sun.star.uno.IBridge ib)
throws java.lang.InterruptedException
dispose
public abstract void dispose(com.sun.star.uno.IBridge ib)
enter
public abstract java.lang.Object enter()
throws java.lang.Exception
getThreadId
public abstract com.sun.star.lib.uno.environments.remote.ThreadID getThreadId()
putJob
public abstract void putJob(com.sun.star.lib.uno.environments.remote.Job j,
com.sun.star.uno.IBridge ib)
throws java.lang.InterruptedException
removeThread
public abstract void removeThread()
throws java.lang.InterruptedException
stopDispose
public abstract void stopDispose(com.sun.star.uno.IBridge ib)