StarOffice 5.2 API
reverse engineered by classdoc

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
 

Field Detail

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
Constructor Detail

JobQueue

JobQueue(java.lang.Thread t,
         com.sun.star.lib.uno.environments.remote.ThreadID tid)
Method Detail

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

StarOffice 5.2 API
reverse engineered by classdoc