Class XAResourceRecordBean
java.lang.Object
com.arjuna.ats.arjuna.tools.osb.mbean.OSEntryBean
com.arjuna.ats.arjuna.tools.osb.mbean.LogRecordWrapper
com.arjuna.ats.internal.jta.tools.osb.mbean.jts.XAResourceRecordBean
- All Implemented Interfaces:
LogRecordWrapperMBean
,ObjStoreItemMBean
,OSEntryBeanMBean
,XAResourceMBean
,XAResourceRecordBeanMBean
@Deprecated
public class XAResourceRecordBean
extends LogRecordWrapper
implements XAResourceRecordBeanMBean
Deprecated.
as of 5.0.5.Final In a subsequent release we will change packages names in order to
provide a better separation between public and internal classes.
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
Deprecated.Extension of an XAResource record for exposing the underlying XAResource which is protected -
Field Summary
Fields inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.LogRecordWrapper
activated, forgetRec, listType, parent, rec, removed
Fields inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.OSEntryBean
_uidWrapper, REMOVE_NOK_1, REMOVE_OK_1
-
Constructor Summary
ConstructorDescriptionXAResourceRecordBean
(ActionBean parent, AbstractRecord rec, ParticipantStatus listType) Deprecated.Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionboolean
forget()
Deprecated.byte[]
Deprecated.Deprecated.Deprecated.Deprecated.int
Deprecated.byte[]
Deprecated.Deprecated.int
Deprecated.Deprecated.Deprecated.int
Deprecated.remove()
Deprecated.Remove this record from the ObjectStorevoid
setJtsXAResourceRecord
(JTSXAResourceRecordWrapper jtsXAResourceRecord) Deprecated.Methods inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.LogRecordWrapper
activate, callMethod, clearHeuristic, doSetStatus, getListType, getRecord, getStatus, getType, init, isHeuristic, isParticipant, isRemoved, remove, removeFromList, setStatus, setStatus, toString
Methods inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.OSEntryBean
doRemove, getId, getName, getUid, getUid, register, register, type, unregister, unregister
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.mbean.LogRecordWrapperMBean
clearHeuristic, getStatus, getType, isParticipant, setStatus
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.mbean.OSEntryBeanMBean
getId
-
Constructor Details
-
XAResourceRecordBean
Deprecated. -
XAResourceRecordBean
Deprecated.
-
-
Method Details
-
getClassName
Deprecated.- Specified by:
getClassName
in interfaceXAResourceMBean
-
getEisProductName
Deprecated.- Specified by:
getEisProductName
in interfaceXAResourceMBean
-
getEisProductVersion
Deprecated.- Specified by:
getEisProductVersion
in interfaceXAResourceMBean
-
getJndiName
Deprecated.- Specified by:
getJndiName
in interfaceXAResourceMBean
-
getTimeout
public int getTimeout()Deprecated.- Specified by:
getTimeout
in interfaceXAResourceMBean
-
getHeuristicStatus
Deprecated.- Specified by:
getHeuristicStatus
in interfaceLogRecordWrapperMBean
- Overrides:
getHeuristicStatus
in classLogRecordWrapper
-
getGlobalTransactionId
public byte[] getGlobalTransactionId()Deprecated.- Specified by:
getGlobalTransactionId
in interfaceXAResourceMBean
-
getBranchQualifier
public byte[] getBranchQualifier()Deprecated.- Specified by:
getBranchQualifier
in interfaceXAResourceMBean
-
getFormatId
public int getFormatId()Deprecated.- Specified by:
getFormatId
in interfaceXAResourceMBean
-
getNodeName
Deprecated.- Specified by:
getNodeName
in interfaceXAResourceMBean
-
getHeuristicValue
public int getHeuristicValue()Deprecated.- Specified by:
getHeuristicValue
in interfaceXAResourceMBean
-
setJtsXAResourceRecord
Deprecated. -
forget
public boolean forget()Deprecated.- Specified by:
forget
in interfaceXAResourceMBean
-
remove
Deprecated.Description copied from class:OSEntryBean
Remove this record from the ObjectStore- Specified by:
remove
in interfaceOSEntryBeanMBean
- Overrides:
remove
in classLogRecordWrapper
- Returns:
- a textual indication of whether the remove operation succeeded
- Throws:
MBeanException
-