Methods Summary |
---|
public com.sun.corba.se.spi.orbutil.threadpool.ThreadPool | getDefaultThreadPool()Returns the first instance of ThreadPool in the ThreadPoolManager
return threadPool;
|
public com.sun.corba.se.spi.orbutil.threadpool.ThreadPool | getThreadPool(java.lang.String threadpoolId)This method will return an instance of the threadpool given a threadpoolId,
that can be used by any component in the app. server.
return threadPool;
|
public com.sun.corba.se.spi.orbutil.threadpool.ThreadPool | getThreadPool(int numericIdForThreadpool)This method will return an instance of the threadpool given a numeric threadpoolId.
This method will be used by the ORB to support the functionality of
dedicated threadpool for EJB beans
return threadPool;
|
public com.sun.corba.se.spi.orbutil.threadpool.ThreadPoolChooser | getThreadPoolChooser(java.lang.String componentId)Return an instance of ThreadPoolChooser based on the componentId that was
passed as argument
//FIXME: This method is not used, but should be fixed once
//nio select starts working and we start using ThreadPoolChooser
return null;
|
public com.sun.corba.se.spi.orbutil.threadpool.ThreadPoolChooser | getThreadPoolChooser(int componentIndex)Return an instance of ThreadPoolChooser based on the componentIndex that was
passed as argument. This is added for improved performance so that the caller
does not have to pay the cost of computing hashcode for the componentId
//FIXME: This method is not used, but should be fixed once
//nio select starts working and we start using ThreadPoolChooser
return null;
|
public int | getThreadPoolChooserNumericId(java.lang.String componentId)Gets the numeric index associated with the componentId specified for a
ThreadPoolChooser. This method would help the component call the more
efficient implementation i.e. getThreadPoolChooser(int componentIndex)
//FIXME: This method is not used, but should be fixed once
//nio select starts working and we start using ThreadPoolChooser
return 0;
|
public int | getThreadPoolNumericId(java.lang.String threadpoolId)This method is used to return the numeric id of the threadpool, given a String
threadpoolId. This is used by the POA interceptors to add the numeric threadpool
Id, as a tagged component in the IOR. This is used to provide the functionality of
dedicated threadpool for EJB beans
return 0;
|
public java.lang.String | getThreadPoolStringId(int numericIdForThreadpool)Return a String Id for a numericId of a threadpool managed by the threadpool
manager
return "";
|
public void | setThreadPoolChooser(java.lang.String componentId, com.sun.corba.se.spi.orbutil.threadpool.ThreadPoolChooser aThreadPoolChooser)Sets a ThreadPoolChooser for a particular componentId in the ThreadPoolManager. This
would enable any component to add a ThreadPoolChooser for their specific use
//FIXME: This method is not used, but should be fixed once
//nio select starts working and we start using ThreadPoolChooser
|