StarOffice 5.2 API
reverse engineered by classdoc

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)
           
 

Method Detail

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)

StarOffice 5.2 API
reverse engineered by classdoc