Class ManagedExecutorDefinitionInjectionSource
java.lang.Object
org.jboss.as.ee.component.InjectionSource
org.jboss.as.ee.resource.definition.ResourceDefinitionInjectionSource
org.jboss.as.ee.concurrent.resource.definition.ManagedExecutorDefinitionInjectionSource
The
ResourceDefinitionInjectionSource for ManagedExecutorDefinition.- Author:
- emmartins
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.as.ee.component.InjectionSource
InjectionSource.ResolutionContext -
Field Summary
FieldsFields inherited from class org.jboss.as.ee.resource.definition.ResourceDefinitionInjectionSource
jndiName, properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintlonglongintintvoidgetResourceValue(InjectionSource.ResolutionContext context, org.jboss.msc.service.ServiceBuilder<?> serviceBuilder, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext, org.jboss.msc.inject.Injector<ManagedReferenceFactory> injector) longintbooleanvoidsetContextServiceRef(String contextServiceRef) voidsetHungTaskTerminationPeriod(int hungTaskTerminationPeriod) voidsetHungTaskThreshold(long hungTaskThreshold) voidsetKeepAliveTime(long keepAliveTime) voidsetKeepAliveTimeUnit(TimeUnit keepAliveTimeUnit) voidsetLongRunningTasks(boolean longRunningTasks) voidsetMaxAsync(int maxAsync) voidsetQueueLength(int queueLength) voidsetRejectPolicy(WildFlyManagedExecutorService.RejectPolicy rejectPolicy) voidsetThreadLifeTime(long threadLifeTime) voidsetThreadPriority(int threadPriority) Methods inherited from class org.jboss.as.ee.resource.definition.ResourceDefinitionInjectionSource
addProperties, addProperties, addProperties, equals, getJndiName, hashCode, uniqueName
-
Field Details
-
CONTEXT_PROP
- See Also:
-
HUNG_TASK_THRESHOLD_PROP
- See Also:
-
MAX_ASYNC_PROP
- See Also:
-
-
Constructor Details
-
ManagedExecutorDefinitionInjectionSource
-
-
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:
getResourceValuein classInjectionSource- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-
getContextServiceRef
-
setContextServiceRef
-
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
-
setKeepAliveTimeUnit
-
getThreadLifeTime
public long getThreadLifeTime() -
setThreadLifeTime
public void setThreadLifeTime(long threadLifeTime) -
getQueueLength
public int getQueueLength() -
setQueueLength
public void setQueueLength(int queueLength) -
getRejectPolicy
-
setRejectPolicy
-
getThreadPriority
public int getThreadPriority() -
setThreadPriority
public void setThreadPriority(int threadPriority)
-