com.sun.star.lib.uno.environments.remote
Class JobQueue
java.lang.Object
|
+--com.sun.star.lib.uno.environments.remote.JobQueue
- public synchronized class JobQueue
- extends java.lang.Object
Field Summary |
static boolean |
DEBUG
|
protected static int |
__abs_job
|
protected static int |
__object_cnt
|
protected int |
_add_count
|
protected com.sun.star.lib.uno.environments.remote.Job |
_current
|
protected boolean |
_disposed
|
protected com.sun.star.lib.uno.environments.remote.Job |
_head
|
protected com.sun.star.lib.uno.environments.remote.JobQueue |
_jobQueue
|
protected com.sun.star.lib.uno.environments.remote.Job |
_tail
|
protected java.lang.Thread |
_thread
|
protected com.sun.star.lib.uno.environments.remote.ThreadID |
_threadId
|
protected int |
_todo
|
Constructor Summary |
(package private) |
JobQueue(java.lang.Thread t,
com.sun.star.lib.uno.environments.remote.ThreadID tid)
|
Method Summary |
void |
dispose()
|
java.lang.Object |
enter(boolean b)
|
void |
finalize()
|
(package private) com.sun.star.lib.uno.environments.remote.Job |
getCurrentJob()
|
(package private) java.lang.Thread |
getThread()
|
(package private) com.sun.star.lib.uno.environments.remote.ThreadID |
getThreadId()
|
(package private) void |
putJob(com.sun.star.lib.uno.environments.remote.Job j)
|
(package private) com.sun.star.lib.uno.environments.remote.Job |
removeJob(boolean b)
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
public static final boolean DEBUG
__abs_job
protected static int __abs_job
__object_cnt
protected static int __object_cnt
_add_count
protected int _add_count
_current
protected com.sun.star.lib.uno.environments.remote.Job _current
_disposed
protected boolean _disposed
_head
protected com.sun.star.lib.uno.environments.remote.Job _head
_jobQueue
protected com.sun.star.lib.uno.environments.remote.JobQueue _jobQueue
_tail
protected com.sun.star.lib.uno.environments.remote.Job _tail
_thread
protected java.lang.Thread _thread
_threadId
protected com.sun.star.lib.uno.environments.remote.ThreadID _threadId
_todo
protected int _todo
JobQueue
JobQueue(java.lang.Thread t,
com.sun.star.lib.uno.environments.remote.ThreadID tid)
dispose
public void dispose()
enter
public java.lang.Object enter(boolean b)
throws java.lang.Exception
finalize
public void finalize()
getCurrentJob
com.sun.star.lib.uno.environments.remote.Job getCurrentJob()
getThread
java.lang.Thread getThread()
getThreadId
com.sun.star.lib.uno.environments.remote.ThreadID getThreadId()
putJob
void putJob(com.sun.star.lib.uno.environments.remote.Job j)
removeJob
com.sun.star.lib.uno.environments.remote.Job removeJob(boolean b)
throws java.lang.InterruptedException