|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.ws.util.work.WorkManagerImpl
LOG-DONE DOCUMENT_ME
Nested Class Summary | |
protected class |
WorkManagerImpl.WorkWrapper
DOCUMENT_ME |
Field Summary | |
protected static int |
MAX_POOL_SIZE
DOCUMENT_ME |
static org.apache.ws.util.i18n.Messages |
MSG
DOCUMENT_ME |
Fields inherited from interface commonj.work.WorkManager |
IMMEDIATE, INDEFINITE |
Constructor Summary | |
WorkManagerImpl()
Creates a new WorkManagerImpl object. |
|
WorkManagerImpl(int maxPoolSize)
Creates a new WorkManagerImpl object. |
Method Summary | |
int |
getMaximumPoolSize()
DOCUMENT_ME |
protected void |
processEvent(commonj.work.WorkEvent event)
DOCUMENT_ME |
commonj.work.WorkItem |
schedule(commonj.work.Work work)
|
commonj.work.WorkItem |
schedule(commonj.work.Work work,
commonj.work.WorkListener listener)
|
void |
setMaximumPoolSize(int maxPoolSize)
DOCUMENT_ME |
boolean |
waitForAll(java.util.Collection workItems,
long timeout)
|
java.util.Collection |
waitForAny(java.util.Collection workItems,
long timeout)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final org.apache.ws.util.i18n.Messages MSG
protected static final int MAX_POOL_SIZE
Constructor Detail |
public WorkManagerImpl()
WorkManagerImpl
object.
public WorkManagerImpl(int maxPoolSize)
WorkManagerImpl
object.
maxPoolSize
- DOCUMENT_MEMethod Detail |
public void setMaximumPoolSize(int maxPoolSize)
maxPoolSize
- DOCUMENT_MEpublic int getMaximumPoolSize()
public commonj.work.WorkItem schedule(commonj.work.Work work, commonj.work.WorkListener listener) throws commonj.work.WorkException, java.lang.IllegalArgumentException
schedule
in interface commonj.work.WorkManager
commonj.work.WorkException
java.lang.IllegalArgumentException
public commonj.work.WorkItem schedule(commonj.work.Work work) throws commonj.work.WorkException, java.lang.IllegalArgumentException
schedule
in interface commonj.work.WorkManager
commonj.work.WorkException
java.lang.IllegalArgumentException
public boolean waitForAll(java.util.Collection workItems, long timeout)
waitForAll
in interface commonj.work.WorkManager
public java.util.Collection waitForAny(java.util.Collection workItems, long timeout)
waitForAny
in interface commonj.work.WorkManager
protected void processEvent(commonj.work.WorkEvent event)
event
- DOCUMENT_ME
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |