Class ManagedScheduledExecutorDefinitionInjectionSource

java.lang.Object
org.jboss.as.ee.component.InjectionSource
org.jboss.as.ee.resource.definition.ResourceDefinitionInjectionSource
org.jboss.as.ee.concurrent.resource.definition.ManagedScheduledExecutorDefinitionInjectionSource

public class ManagedScheduledExecutorDefinitionInjectionSource extends ResourceDefinitionInjectionSource
The ResourceDefinitionInjectionSource for ManagedScheduledExecutorDefinition.
Author:
emmartins
  • Field Details

  • Constructor Details

    • ManagedScheduledExecutorDefinitionInjectionSource

      public ManagedScheduledExecutorDefinitionInjectionSource(String jndiName)
  • Method Details

    • getResourceValue

      public void getResourceValue(InjectionSource.ResolutionContext context, org.jboss.msc.service.ServiceBuilder<?> serviceBuilder, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext, org.jboss.msc.inject.Injector<ManagedReferenceFactory> injector) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
      Specified by:
      getResourceValue in class InjectionSource
      Throws:
      org.jboss.as.server.deployment.DeploymentUnitProcessingException
    • getContextServiceRef

      public String getContextServiceRef()
    • setContextServiceRef

      public void setContextServiceRef(String contextServiceRef)
    • getHungTaskThreshold

      public long getHungTaskThreshold()
    • setHungTaskThreshold

      public void setHungTaskThreshold(long hungTaskThreshold)
    • getMaxAsync

      public int getMaxAsync()
    • setMaxAsync

      public void setMaxAsync(int maxAsync)
    • getHungTaskTerminationPeriod

      public int getHungTaskTerminationPeriod()
    • setHungTaskTerminationPeriod

      public void setHungTaskTerminationPeriod(int hungTaskTerminationPeriod)
    • isLongRunningTasks

      public boolean isLongRunningTasks()
    • setLongRunningTasks

      public void setLongRunningTasks(boolean longRunningTasks)
    • getKeepAliveTime

      public long getKeepAliveTime()
    • setKeepAliveTime

      public void setKeepAliveTime(long keepAliveTime)
    • getKeepAliveTimeUnit

      public TimeUnit getKeepAliveTimeUnit()
    • setKeepAliveTimeUnit

      public void setKeepAliveTimeUnit(TimeUnit keepAliveTimeUnit)
    • getThreadLifeTime

      public long getThreadLifeTime()
    • setThreadLifeTime

      public void setThreadLifeTime(long threadLifeTime)
    • getRejectPolicy

    • setRejectPolicy

      public void setRejectPolicy(WildFlyManagedExecutorService.RejectPolicy rejectPolicy)
    • getThreadPriority

      public int getThreadPriority()
    • setThreadPriority

      public void setThreadPriority(int threadPriority)