org.springframework.jca.work.jboss
Class JBossWorkManagerUtils

java.lang.Object
  extended by org.springframework.jca.work.jboss.JBossWorkManagerUtils

public abstract class JBossWorkManagerUtils
extends java.lang.Object

Utility class for obtaining the JBoss JCA WorkManager, typically for use in web applications.

Since:
2.5.2
Author:
Juergen Hoeller

Field Summary
private static java.lang.String DEFAULT_WORK_MANAGER_MBEAN_NAME
           
private static java.lang.String JBOSS_WORK_MANAGER_MBEAN_CLASS_NAME
           
private static java.lang.String MBEAN_SERVER_CONNECTION_JNDI_NAME
           
 
Constructor Summary
JBossWorkManagerUtils()
           
 
Method Summary
static WorkManager getWorkManager()
          Obtain the default JBoss JCA WorkManager through a JMX lookup for the default JBossWorkManagerMBean.
static WorkManager getWorkManager(java.lang.String mbeanName)
          Obtain the default JBoss JCA WorkManager through a JMX lookup for the JBossWorkManagerMBean.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JBOSS_WORK_MANAGER_MBEAN_CLASS_NAME

private static final java.lang.String JBOSS_WORK_MANAGER_MBEAN_CLASS_NAME
See Also:
Constant Field Values

MBEAN_SERVER_CONNECTION_JNDI_NAME

private static final java.lang.String MBEAN_SERVER_CONNECTION_JNDI_NAME
See Also:
Constant Field Values

DEFAULT_WORK_MANAGER_MBEAN_NAME

private static final java.lang.String DEFAULT_WORK_MANAGER_MBEAN_NAME
See Also:
Constant Field Values
Constructor Detail

JBossWorkManagerUtils

public JBossWorkManagerUtils()
Method Detail

getWorkManager

public static WorkManager getWorkManager()
Obtain the default JBoss JCA WorkManager through a JMX lookup for the default JBossWorkManagerMBean.

See Also:
org.jboss.resource.work.JBossWorkManagerMBean

getWorkManager

public static WorkManager getWorkManager(java.lang.String mbeanName)
Obtain the default JBoss JCA WorkManager through a JMX lookup for the JBossWorkManagerMBean.

Parameters:
workManagerObjectName - the JMX object name to use
See Also:
org.jboss.resource.work.JBossWorkManagerMBean