Skip navigation links
A C D E G I M N R S T W 

A

addWork(Work) - Method in class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
 
addWork(Work) - Method in interface com.sun.corba.ee.spi.threadpool.WorkQueue
This method is used to add work to the WorkQueue
averageTimeInQueue() - Method in class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
Returns the average amount Work items have spent in the Queue waiting to be processed.
averageTimeInQueue() - Method in interface com.sun.corba.ee.spi.threadpool.WorkQueue
Returns the average time a work item is waiting in the queue before getting processed.
averageWorkCompletionTime() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
averageWorkCompletionTime() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method returns the average elapsed time taken to complete a Work item.

C

checkValidators() - Static method in class com.sun.corba.ee.spi.threadpool.ThreadStateValidator
Execute all of the validators.
close() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
close() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
 
com.sun.corba.ee.impl.threadpool - package com.sun.corba.ee.impl.threadpool
 
com.sun.corba.ee.spi.logex.stdcorba - package com.sun.corba.ee.spi.logex.stdcorba
 
com.sun.corba.ee.spi.threadpool - package com.sun.corba.ee.spi.threadpool
 
CORBA_LOGGER_PREFIX - Static variable in class com.sun.corba.ee.spi.logex.stdcorba.StandardLogger
 
create(String) - Method in class com.sun.corba.ee.spi.threadpool.ThreadPoolFactory
Create an unbounded thread pool in the current thread group with the current context ClassLoader as the worker thread default ClassLoader.
create(ThreadGroup, String) - Method in class com.sun.corba.ee.spi.threadpool.ThreadPoolFactory
Create an unbounded thread pool in the given thread group with the current context ClassLoader as the worker thread default ClassLoader.
create(ThreadGroup, String, ClassLoader) - Method in class com.sun.corba.ee.spi.threadpool.ThreadPoolFactory
Create an unbounded thread pool in the given thread group with the given ClassLoader as the worker thread default ClassLoader.
create(int, int, long, String) - Method in class com.sun.corba.ee.spi.threadpool.ThreadPoolFactory
Create a bounded thread pool in the current thread group with the current context ClassLoader as the worker thread default ClassLoader.
create(int, int, long, String, ClassLoader) - Method in class com.sun.corba.ee.spi.threadpool.ThreadPoolFactory
Create a bounded thread pool in the current thread group with the given ClassLoader as the worker thread default ClassLoader.
currentNumberOfThreads() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
currentNumberOfThreads() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return the current number of threads in the threadpool.
currentProcessedCount() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
currentProcessedCount() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method returns the number of Work items processed by the threadpool

D

DEFAULT_INACTIVITY_TIMEOUT - Static variable in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
doWork() - Method in interface com.sun.corba.ee.spi.threadpool.Work
This method denotes the actual work that is done by the work item.

E

Exceptions - Interface in com.sun.corba.ee.impl.threadpool
Exception wrapper class.
EXCEPTIONS_PER_CLASS - Static variable in interface com.sun.corba.ee.impl.threadpool.Exceptions
 

G

getAnyWorkQueue() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
getAnyWorkQueue() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return any instance of the WorkQueue.
getDefaultThreadPool() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
Returns the first instance of ThreadPool in the ThreadPoolManager
getDefaultThreadPool() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
Returns the first instance of ThreadPool in the ThreadPoolManager
getEnqueueTime() - Method in interface com.sun.corba.ee.spi.threadpool.Work
This methods gets the time in millis in the work item, when this work item was enqueued in the work queue.
getLoggerName(Class<?>) - Method in class com.sun.corba.ee.spi.logex.stdcorba.StandardLogger
 
getName() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
getName() - Method in class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
 
getName() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return the name of the threadpool.
getName() - Method in interface com.sun.corba.ee.spi.threadpool.Work
This method will return the name of the work item.
getName() - Method in interface com.sun.corba.ee.spi.threadpool.WorkQueue
This method will return the name of the WorkQueue.
getThreadPool(String) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
This method will return an instance of the threadpool given a threadpoolId, that can be used by any component in the app.
getThreadPool(int) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
This method will return an instance of the threadpool given a numeric threadpoolId.
getThreadPool() - Method in class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
 
getThreadPool() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolChooser
This method is used to return an instance of ThreadPool based on the strategy/policy implemented in the ThreadPoolChooser from the set of ThreadPools allowed to be used by the ORB.
getThreadPool(int) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolChooser
This method is used to return an instance of ThreadPool that is obtained by using the id argument passed to it.
getThreadPool(String) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
This method will return an instance of the threadpool given a threadpoolId, that can be used by any component in the app.
getThreadPool(int) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
This method will return an instance of the threadpool given a numeric threadpoolId.
getThreadPool() - Method in interface com.sun.corba.ee.spi.threadpool.WorkQueue
Get the ThreadPool instance servicing this WorkQueue
getThreadPoolChooser(String) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
Return an instance of ThreadPoolChooser based on the componentId that was passed as argument
getThreadPoolChooser(int) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
Return an instance of ThreadPoolChooser based on the componentIndex that was passed as argument.
getThreadPoolChooser(String) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
Return an instance of ThreadPoolChooser based on the componentId that was passed as argument
getThreadPoolChooser(int) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
Return an instance of ThreadPoolChooser based on the componentIndex that was passed as argument.
getThreadPoolChooserNumericId(String) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
Gets the numeric index associated with the componentId specified for a ThreadPoolChooser.
getThreadPoolChooserNumericId(String) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
Gets the numeric index associated with the componentId specified for a ThreadPoolChooser.
getThreadPoolIds() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolChooser
This method is a convenience method to see what threadpool-ids are being used by the ThreadPoolChooser
getThreadPoolNumericId(String) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
This method is used to return the numeric id of the threadpool, given a String threadpoolId.
getThreadPoolNumericId(String) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
This method is used to return the numeric id of the threadpool, given a String threadpoolId.
getThreadPoolStringId(int) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
Return a String Id for a numericId of a threadpool managed by the threadpool manager
getThreadPoolStringId(int) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
Return a String Id for a numericId of a threadpool managed by the threadpool manager
getWorkQueue(int) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
getWorkQueue(int) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return an instance of the of the WorkQueue given a queueId.

I

idleTimeoutForThreads() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
idleTimeoutForThreads() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return the time in milliseconds when idle threads in the threadpool are removed.
interruptedJoinCallWhileClosingThreadPool(InterruptedException, Thread, ThreadPoolImpl) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 

M

maximumNumberOfThreads() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
maximumNumberOfThreads() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return the maximum number of threads in the threadpool at any point in time, for the life of the threadpool
minimumNumberOfThreads() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
minimumNumberOfThreads() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return the minimum number of threads maintained by the threadpool.

N

NoSuchThreadPoolException - Exception in com.sun.corba.ee.spi.threadpool
 
NoSuchThreadPoolException() - Constructor for exception com.sun.corba.ee.spi.threadpool.NoSuchThreadPoolException
 
NoSuchWorkQueueException - Exception in com.sun.corba.ee.spi.threadpool
 
NoSuchWorkQueueException() - Constructor for exception com.sun.corba.ee.spi.threadpool.NoSuchWorkQueueException
 
numberOfAvailableThreads() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
numberOfAvailableThreads() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return the number of available threads in the threadpool which are waiting for work.
numberOfBusyThreads() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
 
numberOfBusyThreads() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return the number of busy threads in the threadpool This method returns a value which is not synchronized.
numberOfWorkQueues() - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
This method will return the number of WorkQueues serviced by the threadpool.
numberOfWorkQueues() - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPool
This method will return the number of WorkQueues serviced by the threadpool.

R

registerValidator(Runnable) - Static method in class com.sun.corba.ee.spi.threadpool.ThreadStateValidator
Register a thread validator (represented as a Runnable).

S

self - Static variable in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
self - Static variable in class com.sun.corba.ee.spi.logex.stdcorba.StandardLogger
 
setEnqueueTime(long) - Method in interface com.sun.corba.ee.spi.threadpool.Work
This methods sets the time in millis in the work item, when this work item was enqueued in the work queue.
setThreadPool(ThreadPool) - Method in class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
 
setThreadPool(ThreadPool) - Method in interface com.sun.corba.ee.spi.threadpool.WorkQueue
Set the ThreadPool instance servicing this WorkQueue
setThreadPoolChooser(String, ThreadPoolChooser) - Method in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
Sets a ThreadPoolChooser for a particular componentId in the ThreadPoolManager.
setThreadPoolChooser(String, ThreadPoolChooser) - Method in interface com.sun.corba.ee.spi.threadpool.ThreadPoolManager
Sets a ThreadPoolChooser for a particular componentId in the ThreadPoolManager.
StandardLogger - Class in com.sun.corba.ee.spi.logex.stdcorba
 
StandardLogger() - Constructor for class com.sun.corba.ee.spi.logex.stdcorba.StandardLogger
 

T

threadGroupDestroyFailed(IllegalThreadStateException, ThreadGroup) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
threadGroupHasActiveThreadsInClose(ThreadGroup, int) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
threadGroupHasSubGroupsInClose(ThreadGroup, int) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
threadGroupIsDestroyed(ThreadGroup) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
ThreadPool - Interface in com.sun.corba.ee.spi.threadpool
This interface defines a thread pool execution service.
THREADPOOL_DEFAULT_NAME - Static variable in class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
 
ThreadPoolChooser - Interface in com.sun.corba.ee.spi.threadpool
 
threadPoolCloseError() - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
ThreadPoolFactory - Class in com.sun.corba.ee.spi.threadpool
 
ThreadPoolFactory() - Constructor for class com.sun.corba.ee.spi.threadpool.ThreadPoolFactory
 
ThreadPoolImpl - Class in com.sun.corba.ee.impl.threadpool
 
ThreadPoolImpl(String) - Constructor for class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
Create an unbounded thread pool in the current thread group with the current context ClassLoader as the worker thread default ClassLoader.
ThreadPoolImpl(ThreadGroup, String) - Constructor for class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
Create an unbounded thread pool in the given thread group with the current context ClassLoader as the worker thread default ClassLoader.
ThreadPoolImpl(ThreadGroup, String, ClassLoader) - Constructor for class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
Create an unbounded thread pool in the given thread group with the given ClassLoader as the worker thread default ClassLoader.
ThreadPoolImpl(int, int, long, String) - Constructor for class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
Create a bounded thread pool in the current thread group with the current context ClassLoader as the worker thread default ClassLoader.
ThreadPoolImpl(int, int, long, String, ClassLoader) - Constructor for class com.sun.corba.ee.impl.threadpool.ThreadPoolImpl
Create a bounded thread pool in the current thread group with the given ClassLoader as the worker thread default ClassLoader.
ThreadPoolManager - Interface in com.sun.corba.ee.spi.threadpool
 
ThreadPoolManagerImpl - Class in com.sun.corba.ee.impl.threadpool
 
ThreadPoolManagerImpl() - Constructor for class com.sun.corba.ee.impl.threadpool.ThreadPoolManagerImpl
 
ThreadStateValidator - Class in com.sun.corba.ee.spi.threadpool
Interface to support thread state validation.
threadStateValidatorException(Runnable, Throwable) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
totalWorkItemsAdded() - Method in class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
Returns the total number of Work items added to the Queue.
totalWorkItemsAdded() - Method in interface com.sun.corba.ee.spi.threadpool.WorkQueue
Returns the total number of Work items added to the Queue.
TP_START - Static variable in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
TPM_START - Static variable in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
TSV_START - Static variable in interface com.sun.corba.ee.impl.threadpool.Exceptions
 

W

Work - Interface in com.sun.corba.ee.spi.threadpool
 
workerThreadCaughtUnexpectedThrowable(Throwable, Thread) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
workerThreadCreated(Thread, ClassLoader) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
workerThreadCreationFailure(Throwable) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
workerThreadDoWorkThrowable(Throwable, Thread) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
workerThreadForgotClassloaderReset(Thread, ClassLoader, ClassLoader) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
workerThreadGetContextClassloaderFailed(SecurityException, Thread) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
workerThreadNotNeeded(Thread, int, int) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
WorkerThreadNotNeededException - Exception in com.sun.corba.ee.impl.threadpool
 
WorkerThreadNotNeededException() - Constructor for exception com.sun.corba.ee.impl.threadpool.WorkerThreadNotNeededException
 
WorkerThreadNotNeededException(String) - Constructor for exception com.sun.corba.ee.impl.threadpool.WorkerThreadNotNeededException
 
WorkerThreadNotNeededException(String, Throwable) - Constructor for exception com.sun.corba.ee.impl.threadpool.WorkerThreadNotNeededException
 
WorkerThreadNotNeededException(Throwable) - Constructor for exception com.sun.corba.ee.impl.threadpool.WorkerThreadNotNeededException
 
workerThreadResetContextClassloaderFailed(SecurityException, Thread) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
workerThreadThrowableFromRequestWork(Throwable, Thread, String) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
workItemsInQueue() - Method in class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
Returns the total number of Work items in the Queue to be processed.
workItemsInQueue() - Method in interface com.sun.corba.ee.spi.threadpool.WorkQueue
Returns the total number of Work items in the Queue to be processed.
WorkQueue - Interface in com.sun.corba.ee.spi.threadpool
 
WORKQUEUE_DEFAULT_NAME - Static variable in class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
 
WorkQueueImpl - Class in com.sun.corba.ee.impl.threadpool
 
WorkQueueImpl() - Constructor for class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
 
WorkQueueImpl(ThreadPool) - Constructor for class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
 
WorkQueueImpl(ThreadPool, String) - Constructor for class com.sun.corba.ee.impl.threadpool.WorkQueueImpl
 
workQueueThreadInterrupted(InterruptedException, String, Boolean) - Method in interface com.sun.corba.ee.impl.threadpool.Exceptions
 
A C D E G I M N R S T W 
Skip navigation links

Copyright © 2017–2019 Eclipse Foundation. All rights reserved.