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.WorkManagerImplA named WorkManager.- Author:
- Jesper Pedersen, Flavia Rainone
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_NAMEDefault WorkManager name
-
Constructor Summary
Constructors Constructor Description NamedWorkManager(String name, boolean elytronEnabled)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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)booleanisElytronEnabled()-
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 Detail
-
DEFAULT_NAME
public static final String DEFAULT_NAME
Default WorkManager name- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NamedWorkManager
public NamedWorkManager(String name, boolean elytronEnabled)
Constructor- Parameters:
name- The name of the WorkManager
-
-
Method Detail
-
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)
- Overrides:
createWorkWrapperin classorg.jboss.jca.core.workmanager.WorkManagerImpl
-
isElytronEnabled
public boolean isElytronEnabled()
-
-