Top Fields Constructors Methods
com.sun.star.lib.uno.environments.remote

pack-priv final Class JavaThreadPoolFactory

extends Object
Class Inheritance
Imports
java.util.Collection, .HashMap, .WeakHashMap

Field Summary

Modifier and TypeField and Description
private final HashMap<ThreadId, JobQueue>
private static final WeakHashMap<Thread, ThreadId>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
public IThreadPool
public void
dispose(Object disposeId, Throwable throwable)

public JobQueue
public JobQueue
public static ThreadId
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

jobQueuesback to summary
private final HashMap<ThreadId, JobQueue> jobQueues
threadIdMapback to summary
private static final WeakHashMap<Thread, ThreadId> threadIdMap

Constructor Detail

JavaThreadPoolFactoryback to summary
pack-priv JavaThreadPoolFactory()

Method Detail

addJobQueueback to summary
public void addJobQueue(JobQueue jobQueue)
createThreadPoolback to summary
public IThreadPool createThreadPool()
disposeback to summary
public void dispose(Object disposeId, Throwable throwable)
getAsyncJobQueueback to summary
public JobQueue getAsyncJobQueue(ThreadId threadId)
getJobQueueback to summary
public JobQueue getJobQueue(ThreadId threadId)
getThreadIdback to summary
public static ThreadId getThreadId()
removeJobQueueback to summary
public void removeJobQueue(JobQueue jobQueue)