Class NamedWorkManager
java.lang.Object
org.jboss.jca.core.workmanager.WorkManagerImpl
org.jboss.as.connector.services.workmanager.NamedWorkManager
- All Implemented Interfaces:
jakarta.resource.spi.work.WorkManager,Cloneable,org.jboss.jca.core.api.workmanager.WorkManager,org.jboss.jca.core.spi.graceful.GracefulShutdown
public class NamedWorkManager
extends org.jboss.jca.core.workmanager.WorkManagerImpl
A named WorkManager.
- Author:
- Jesper Pedersen, Flavia Rainone
-
Field Summary
FieldsFields inherited from interface jakarta.resource.spi.work.WorkManager
IMMEDIATE, INDEFINITE, UNKNOWN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected WildflyWorkWrappercreateWorkWrapper(org.jboss.jca.core.spi.security.SecurityIntegration securityIntegration, jakarta.resource.spi.work.Work work, jakarta.resource.spi.work.ExecutionContext executionContext, jakarta.resource.spi.work.WorkListener workListener, CountDownLatch startedLatch, CountDownLatch completedLatch, long creationTime, long startTimeout) Methods inherited from class org.jboss.jca.core.workmanager.WorkManagerImpl
cancelShutdown, clone, deltaDoWorkAccepted, deltaDoWorkRejected, deltaScheduleWorkAccepted, deltaScheduleWorkRejected, deltaStartWorkAccepted, deltaStartWorkRejected, deltaWorkFailed, deltaWorkSuccessful, doFirstChecks, doWork, doWork, getCallbackSecurity, getDelay, getId, getLongRunningThreadPool, getName, getResourceAdapter, getSecurityIntegration, getShortRunningThreadPool, getStatistics, getXATerminator, isShutdown, isSpecCompliant, isStatisticsEnabled, prepareShutdown, prepareShutdown, prepareShutdown, prepareShutdown, scheduleWork, scheduleWork, setCallbackSecurity, setId, setLongRunningThreadPool, setName, setResourceAdapter, setSecurityIntegration, setShortRunningThreadPool, setSpecCompliant, setStatisticsEnabled, setXATerminator, shutdown, startWork, startWork, toString, toString
-
Field Details
-
DEFAULT_NAME
Default WorkManager name- See Also:
-
-
Constructor Details
-
NamedWorkManager
Constructor- Parameters:
name- The name of the WorkManager
-
-
Method Details
-
createWorkWrapper
protected WildflyWorkWrapper createWorkWrapper(org.jboss.jca.core.spi.security.SecurityIntegration securityIntegration, jakarta.resource.spi.work.Work work, jakarta.resource.spi.work.ExecutionContext executionContext, jakarta.resource.spi.work.WorkListener workListener, CountDownLatch startedLatch, CountDownLatch completedLatch, long creationTime, long startTimeout) - Overrides:
createWorkWrapperin classorg.jboss.jca.core.workmanager.WorkManagerImpl
-