com.arjuna.ats.arjuna.tools.osb.mbean.common
Interface XAResourceRecordBeanMBean

All Superinterfaces:
BasicBeanMBean, UidBeanMBean

@MXBeanDescription(value="Log Record for distributed XA Resources")
public interface XAResourceRecordBeanMBean
extends UidBeanMBean

MBean representation of an XA ResourceManager


Method Summary
 java.lang.String getClassName()
           
 java.lang.String getEisProductName()
           
 java.lang.String getEisProductVersion()
           
 int getTimeout()
           
 java.lang.String getXid()
           
 
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.mbean.common.UidBeanMBean
getType, getUid
 
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.mbean.common.BasicBeanMBean
getMessages, refresh
 

Method Detail

getClassName

@MXBeanPropertyDescription(value="The java type that implements this XAResource")
java.lang.String getClassName()

getEisProductName

@MXBeanPropertyDescription(value="JNDI name of the JCA resource")
java.lang.String getEisProductName()

getEisProductVersion

@MXBeanPropertyDescription(value="JCA product version")
java.lang.String getEisProductVersion()

getXid

@MXBeanPropertyDescription(value="XA xid for the transaction branch")
java.lang.String getXid()

getTimeout

@MXBeanPropertyDescription(value="The number of seconds before the resource can rollback the branch")
int getTimeout()