|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractRecord | |
---|---|
com.arjuna.ats.arjuna.coordinator | |
com.arjuna.ats.arjuna.coordinator.abstractrecord | |
com.arjuna.ats.arjuna.tools.osb.mbean |
Uses of AbstractRecord in com.arjuna.ats.arjuna.coordinator |
---|
Fields in com.arjuna.ats.arjuna.coordinator declared as AbstractRecord | |
---|---|
protected AbstractRecord |
RecordList.listHead
|
Methods in com.arjuna.ats.arjuna.coordinator that return AbstractRecord | |
---|---|
static AbstractRecord |
AbstractRecord.create(int type)
|
AbstractRecord |
RecordList.getFront()
Remove and return the element at the front of the list. |
protected AbstractRecord |
AbstractRecord.getNext()
|
AbstractRecord |
RecordList.getNext(AbstractRecord current)
|
protected AbstractRecord |
AbstractRecord.getPrevious()
These few functions are link manipulation primitives used by the RecordList processing software to chain instances together. |
AbstractRecord |
RecordList.getRear()
Remove and return the element at the tail of the list. |
protected AbstractRecord |
BasicAction.insertRecord(RecordList reclist,
AbstractRecord record)
|
AbstractRecord |
RecordListIterator.iterate()
|
AbstractRecord |
RecordList.peekFront()
|
AbstractRecord |
RecordList.peekNext(AbstractRecord curr)
|
AbstractRecord |
RecordList.peekRear()
|
Methods in com.arjuna.ats.arjuna.coordinator with parameters of type AbstractRecord | |
---|---|
int |
BasicAction.add(AbstractRecord A)
Add a record to the atomic action. |
protected void |
BasicAction.addRecord(AbstractRecord A)
Add the specified abstract record to the transaction. |
abstract void |
AbstractRecord.alter(AbstractRecord a)
Alter the current record with the one presented. |
protected int |
BasicAction.doAbort(boolean reportHeuristics,
AbstractRecord record)
|
protected int |
BasicAction.doCommit(boolean reportHeuristics,
AbstractRecord record)
|
protected int |
BasicAction.doPrepare(boolean reportHeuristics,
AbstractRecord record)
|
boolean |
AbstractRecord.equals(AbstractRecord ar)
Determine if two records are equal in that both are the same type and have the same order value (determined via 'order()'). |
AbstractRecord |
RecordList.getNext(AbstractRecord current)
|
boolean |
AbstractRecord.greaterThan(AbstractRecord ar)
Determine if two records are greater than in that both are the same type and their Uids are greater than. |
boolean |
RecordList.insert(AbstractRecord newRecord)
Insert the entry at the head of the list. |
protected AbstractRecord |
BasicAction.insertRecord(RecordList reclist,
AbstractRecord record)
|
boolean |
AbstractRecord.lessThan(AbstractRecord ar)
Determine if two records are less than in that both are the same type and their Uids are less than. |
abstract void |
AbstractRecord.merge(AbstractRecord a)
Merge the current record with the one presented. |
AbstractRecord |
RecordList.peekNext(AbstractRecord curr)
|
void |
RecordList.putFront(AbstractRecord newRecord)
Explicit push onto front of list. |
void |
RecordList.putRear(AbstractRecord newRecord)
Explicit push onto rear of list. |
boolean |
RecordList.remove(AbstractRecord oldRecord)
|
void |
AbstractRecord.replace(AbstractRecord a)
The current record is about to replace the one presented. |
protected void |
AbstractRecord.setNext(AbstractRecord ar)
Set the next element in the list to the specified instance. |
protected void |
AbstractRecord.setPrevious(AbstractRecord ar)
Set the previous element in the list to the specified instance. |
abstract boolean |
AbstractRecord.shouldAdd(AbstractRecord a)
Should we add the record presented to the intentions list? |
abstract boolean |
AbstractRecord.shouldAlter(AbstractRecord a)
Should we alter the current record with the one presented? |
abstract boolean |
AbstractRecord.shouldMerge(AbstractRecord a)
Should we merge the current record with the one presented? |
abstract boolean |
AbstractRecord.shouldReplace(AbstractRecord a)
Should we replace the record presented with the current record? |
Uses of AbstractRecord in com.arjuna.ats.arjuna.coordinator.abstractrecord |
---|
Methods in com.arjuna.ats.arjuna.coordinator.abstractrecord that return types with arguments of type AbstractRecord | |
---|---|
Class<? extends AbstractRecord> |
RecordTypeManager.getClass(int type)
|
Class<? extends AbstractRecord> |
RecordTypeMap.getRecordClass()
|
Method parameters in com.arjuna.ats.arjuna.coordinator.abstractrecord with type arguments of type AbstractRecord | |
---|---|
int |
RecordTypeManager.getType(Class<? extends AbstractRecord> c)
|
Uses of AbstractRecord in com.arjuna.ats.arjuna.tools.osb.mbean |
---|
Fields in com.arjuna.ats.arjuna.tools.osb.mbean declared as AbstractRecord | |
---|---|
protected AbstractRecord |
LogRecordWrapper.rec
|
Methods in com.arjuna.ats.arjuna.tools.osb.mbean that return AbstractRecord | |
---|---|
AbstractRecord |
LogRecordWrapper.getRecord()
|
Methods in com.arjuna.ats.arjuna.tools.osb.mbean with parameters of type AbstractRecord | |
---|---|
protected LogRecordWrapper |
ActionBean.createParticipant(AbstractRecord rec,
ParticipantStatus listType)
Extension point for other Bean implementations to provide an implementation bean for its participants. |
LogRecordWrapper |
ActionBean.getParticipant(AbstractRecord rec)
See if there is participant Bean corresponding to the given record |
Uid |
OSEntryBean.getUid(AbstractRecord rec)
|
Uid |
ActionBeanWrapperInterface.getUid(AbstractRecord rec)
|
Uid |
ActionBean.getUid(AbstractRecord rec)
return the Uid for given AbstractRecord |
void |
LogRecordWrapper.init(ActionBean parent,
AbstractRecord rec,
ParticipantStatus listType)
|
Constructors in com.arjuna.ats.arjuna.tools.osb.mbean with parameters of type AbstractRecord | |
---|---|
LogRecordWrapper(ActionBean parent,
AbstractRecord rec,
ParticipantStatus listType)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |