public class JBossWorkManagerTaskExecutor extends WorkManagerTaskExecutor
This is the JBoss equivalent of the CommonJ
WorkManagerTaskExecutor
adapter for WebLogic and WebSphere.
JBossWorkManagerMBeanCONTAINER_PREFIXloggerTIMEOUT_IMMEDIATE, TIMEOUT_INDEFINITEIMMEDIATE, INDEFINITE, UNKNOWN| Constructor and Description |
|---|
JBossWorkManagerTaskExecutor() |
| Modifier and Type | Method and Description |
|---|---|
protected WorkManager |
getDefaultWorkManager()
Obtains the default JBoss JCA WorkManager through a JMX lookup
for the JBossWorkManagerMBean.
|
void |
setWorkManagerMBeanName(java.lang.String mbeanName)
Identify a specific JBossWorkManagerMBean to talk to,
through its JMX object name.
|
afterPropertiesSet, doWork, doWork, execute, execute, prefersShortLivedTasks, scheduleWork, scheduleWork, setBlockUntilCompleted, setBlockUntilStarted, setBootstrapContext, setWorkListener, setWorkManager, setWorkManagerName, startWork, startWork, submit, submitconvertJndiName, isResourceRef, lookup, lookup, setResourceRefgetJndiEnvironment, getJndiTemplate, setJndiEnvironment, setJndiTemplatepublic void setWorkManagerMBeanName(java.lang.String mbeanName)
The default MBean name is "jboss.jca:service=WorkManager".
protected WorkManager getDefaultWorkManager()
getDefaultWorkManager in class WorkManagerTaskExecutorJBossWorkManagerUtils.getWorkManager()