public abstract class AbstractTaskManager extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTaskManager() |
| Modifier and Type | Method and Description |
|---|---|
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 com.sun.xml.ws.api.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 com.sun.istack.logging.Logger |
getLogger() |
protected abstract String |
getThreadPoolName() |
protected abstract int |
getThreadPoolSize() |
boolean |
isClosed() |
protected abstract com.sun.xml.ws.api.Component getComponent()
protected abstract String getThreadPoolName()
protected abstract ThreadFactory createThreadFactory()
protected abstract int getThreadPoolSize()
protected abstract com.sun.istack.logging.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 MOVEDCopyright © 2005–2018 Oracle Corporation. All rights reserved.