|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.commons.AbstractTaskManager
public abstract class AbstractTaskManager
Abstract parent of *TaskManager classes com.sun.xml.ws.commons created to avoid duplication of code in the individual implementations
| Constructor Summary | |
|---|---|
protected |
AbstractTaskManager()
|
| Method Summary | |
|---|---|
void |
close()
shutdown the ScheduledExecutorService if we created it. |
protected void |
close(boolean force,
long delayMillis)
shutdown the ScheduledExecutorService if we created it. |
protected abstract ThreadFactory |
createThreadFactory()
|
protected abstract Component |
getComponent()
|
protected ScheduledExecutorService |
getExecutorService()
Return the appropriate ScheduledExecutorService - on initial access, check for container.getSPI NOTE - A COPY OF THIS METHOD CAN BE FOUND AT ManagedEndpoint.getExecutorService() IN metro-cm-api
IF A SUITABLE COMMON LOCATION CAN BE FOUND BOTH COPIES MUST BE MOVED |
protected abstract Logger |
getLogger()
|
protected abstract String |
getThreadPoolName()
|
protected abstract int |
getThreadPoolSize()
|
boolean |
isClosed()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractTaskManager()
| Method Detail |
|---|
protected abstract Component getComponent()
protected abstract String getThreadPoolName()
protected abstract ThreadFactory createThreadFactory()
protected abstract int getThreadPoolSize()
protected abstract Logger getLogger()
protected void close(boolean force,
long delayMillis)
force - - if true, wait for time given by delayMillis, then force shutdown if neededdelayMillis - public void close()
public boolean isClosed()
protected ScheduledExecutorService getExecutorService()
ManagedEndpoint.getExecutorService() IN metro-cm-api
IF A SUITABLE COMMON LOCATION CAN BE FOUND BOTH COPIES MUST BE MOVED
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||