Class NamedDistributedWorkManager
- java.lang.Object
-
- org.jboss.jca.core.workmanager.WorkManagerImpl
-
- org.jboss.jca.core.workmanager.DistributedWorkManagerImpl
-
- org.jboss.as.connector.services.workmanager.NamedDistributedWorkManager
-
- All Implemented Interfaces:
jakarta.resource.spi.work.DistributableWorkManager,jakarta.resource.spi.work.WorkManager,Cloneable,org.jboss.jca.core.api.workmanager.DistributedWorkManager,org.jboss.jca.core.api.workmanager.WorkManager,org.jboss.jca.core.spi.graceful.GracefulShutdown
public class NamedDistributedWorkManager extends org.jboss.jca.core.workmanager.DistributedWorkManagerImplA named WorkManager.- Author:
- Jesper Pedersen
-
-
Constructor Summary
Constructors Constructor Description NamedDistributedWorkManager(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, long startTimeout)booleanisElytronEnabled()-
Methods inherited from class org.jboss.jca.core.workmanager.DistributedWorkManagerImpl
clone, deltaDoWorkAccepted, deltaDoWorkRejected, deltaScheduleWorkAccepted, deltaScheduleWorkRejected, deltaStartWorkAccepted, deltaStartWorkRejected, deltaWorkFailed, deltaWorkSuccessful, doWork, getDistributedStatistics, getNotificationListeners, getPolicy, getSelector, getTransport, initialize, isDistributedStatisticsEnabled, isDoWorkDistributionEnabled, isScheduleWorkDistributionEnabled, isStartWorkDistributionEnabled, localDoWork, localScheduleWork, localStartWork, scheduleWork, setDistributedStatisticsEnabled, setDoWorkDistributionEnabled, setPolicy, setScheduleWorkDistributionEnabled, setSelector, setStartWorkDistributionEnabled, setTransport, startWork, toString
-
Methods inherited from class org.jboss.jca.core.workmanager.WorkManagerImpl
cancelShutdown, createWorkWrapper, doFirstChecks, doWork, getCallbackSecurity, getDelay, getId, getLongRunningThreadPool, getName, getResourceAdapter, getSecurityIntegration, getShortRunningThreadPool, getStatistics, getXATerminator, isShutdown, isSpecCompliant, isStatisticsEnabled, prepareShutdown, prepareShutdown, prepareShutdown, prepareShutdown, scheduleWork, setCallbackSecurity, setId, setLongRunningThreadPool, setName, setResourceAdapter, setSecurityIntegration, setShortRunningThreadPool, setSpecCompliant, setStatisticsEnabled, setXATerminator, shutdown, startWork, toString
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jboss.jca.core.spi.graceful.GracefulShutdown
cancelShutdown, getDelay, isShutdown, prepareShutdown, prepareShutdown, prepareShutdown, prepareShutdown, shutdown
-
Methods inherited from interface jakarta.resource.spi.work.WorkManager
doWork, scheduleWork, startWork
-
Methods inherited from interface org.jboss.jca.core.api.workmanager.WorkManager
getCallbackSecurity, getId, getLongRunningThreadPool, getName, getSecurityIntegration, getShortRunningThreadPool, getStatistics, getXATerminator, isSpecCompliant, isStatisticsEnabled, setCallbackSecurity, setId, setLongRunningThreadPool, setName, setResourceAdapter, setSecurityIntegration, setShortRunningThreadPool, setSpecCompliant, setStatisticsEnabled, setXATerminator
-
-
-
-
Constructor Detail
-
NamedDistributedWorkManager
public NamedDistributedWorkManager(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, long startTimeout)
-
isElytronEnabled
public boolean isElytronEnabled()
-
-