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

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Default WorkManager name

    Fields inherited from interface jakarta.resource.spi.work.WorkManager

    IMMEDIATE, INDEFINITE, UNKNOWN
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    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)
     

    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

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • NamedWorkManager

      public NamedWorkManager(String name)
      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:
      createWorkWrapper in class org.jboss.jca.core.workmanager.WorkManagerImpl