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.DistributedWorkManagerImpl
A named WorkManager.
- Author:
- Jesper Pedersen
-
Field Summary
Fields inherited from interface jakarta.resource.spi.work.WorkManager
IMMEDIATE, INDEFINITE, UNKNOWN -
Constructor Summary
ConstructorsConstructorDescriptionNamedDistributedWorkManager(String name, boolean elytronEnabled) Constructor -
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 startTimeout) booleanMethods 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, toStringMethods 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, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jboss.jca.core.spi.graceful.GracefulShutdown
cancelShutdown, getDelay, isShutdown, prepareShutdown, prepareShutdown, prepareShutdown, prepareShutdown, shutdownMethods inherited from interface jakarta.resource.spi.work.WorkManager
doWork, scheduleWork, startWorkMethods 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 Details
-
NamedDistributedWorkManager
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 startTimeout) -
isElytronEnabled
public boolean isElytronEnabled()
-