Package | Description |
---|---|
com.arjuna.ats.arjuna.coordinator | |
com.arjuna.ats.arjuna.coordinator.abstractrecord | |
com.arjuna.ats.arjuna.tools.osb.mbean |
Modifier and Type | Field and Description |
---|---|
protected AbstractRecord |
RecordList.listHead |
Modifier and Type | Method and Description |
---|---|
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() |
Modifier and Type | Method and Description |
---|---|
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?
|
Modifier and Type | Method and Description |
---|---|
Class<? extends AbstractRecord> |
RecordTypeManager.getClass(int type) |
Class<? extends AbstractRecord> |
RecordTypeMap.getRecordClass() |
Modifier and Type | Method and Description |
---|---|
int |
RecordTypeManager.getType(Class<? extends AbstractRecord> c) |
Modifier and Type | Field and Description |
---|---|
protected AbstractRecord |
LogRecordWrapper.rec
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
AbstractRecord |
LogRecordWrapper.getRecord()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected LogRecordWrapper |
ActionBean.createParticipant(AbstractRecord rec,
ParticipantStatus listType)
Deprecated.
Extension point for other Bean implementations to provide an implementation bean for its participants.
|
protected LogRecordWrapper |
ActionBean.createParticipant(AbstractRecord rec,
ParticipantStatus listType,
UidWrapper wrapper)
Deprecated.
|
LogRecordWrapper |
ActionBean.getParticipant(AbstractRecord rec)
Deprecated.
See if there is participant Bean corresponding to the given record
|
Uid |
OSEntryBean.getUid(AbstractRecord rec)
Deprecated.
|
Uid |
ActionBeanWrapperInterface.getUid(AbstractRecord rec)
Deprecated.
|
Uid |
ActionBean.getUid(AbstractRecord rec)
Deprecated.
return the Uid for given AbstractRecord
|
Uid |
ActionBean.GenericAtomicActionWrapper.getUid(AbstractRecord rec) |
void |
LogRecordWrapper.init(ActionBean parent,
AbstractRecord rec,
ParticipantStatus listType)
Deprecated.
|
Constructor and Description |
---|
LogRecordWrapper(ActionBean parent,
AbstractRecord rec,
ParticipantStatus listType)
Deprecated.
|
LogRecordWrapper(ActionBean parent,
AbstractRecord rec,
ParticipantStatus listType,
UidWrapper wrapper)
Deprecated.
|
Copyright © 2014. All Rights Reserved.