Uses of Class
com.arjuna.ats.arjuna.coordinator.AbstractRecord
Packages that use AbstractRecord
Package
Description
-
Uses of AbstractRecord in com.arjuna.ats.arjuna.coordinator
Fields in com.arjuna.ats.arjuna.coordinator declared as AbstractRecordMethods in com.arjuna.ats.arjuna.coordinator that return AbstractRecordModifier and TypeMethodDescriptionstatic AbstractRecordAbstractRecord.create(int type) final AbstractRecordRecordList.getFront()Remove and return the element at the front of the list.protected final AbstractRecordAbstractRecord.getNext()RecordList.getNext(AbstractRecord current) protected final AbstractRecordAbstractRecord.getPrevious()These few functions are link manipulation primitives used by the RecordList processing software to chain instances together.final AbstractRecordRecordList.getRear()Remove and return the element at the tail of the list.protected AbstractRecordBasicAction.insertRecord(RecordList reclist, AbstractRecord record) final AbstractRecordRecordListIterator.iterate()final AbstractRecordRecordList.peekFront()final AbstractRecordRecordList.peekNext(AbstractRecord curr) final AbstractRecordRecordList.peekRear()Methods in com.arjuna.ats.arjuna.coordinator with parameters of type AbstractRecordModifier and TypeMethodDescriptionfinal intBasicAction.add(AbstractRecord A) Add a record to the atomic action.protected final voidBasicAction.addRecord(AbstractRecord A) Add the specified abstract record to the transaction.abstract voidAbstractRecord.alter(AbstractRecord a) Alter the current record with the one presented.protected intBasicAction.doAbort(boolean reportHeuristics, AbstractRecord record) protected intBasicAction.doCommit(boolean reportHeuristics, AbstractRecord record) protected intBasicAction.doPrepare(boolean reportHeuristics, AbstractRecord record) final booleanAbstractRecord.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()').RecordList.getNext(AbstractRecord current) final booleanAbstractRecord.greaterThan(AbstractRecord ar) Determine if two records are greater than in that both are the same type and their Uids are greater than.final booleanRecordList.insert(AbstractRecord newRecord) Insert the entry at the head of the list.protected AbstractRecordBasicAction.insertRecord(RecordList reclist, AbstractRecord record) final booleanAbstractRecord.lessThan(AbstractRecord ar) Determine if two records are less than in that both are the same type and their Uids are less than.abstract voidAbstractRecord.merge(AbstractRecord a) Merge the current record with the one presented.final AbstractRecordRecordList.peekNext(AbstractRecord curr) final voidRecordList.putFront(AbstractRecord newRecord) Explicit push onto front of list.final voidRecordList.putRear(AbstractRecord newRecord) Explicit push onto rear of list.final booleanRecordList.remove(AbstractRecord oldRecord) voidAbstractRecord.replace(AbstractRecord a) The current record is about to replace the one presented.protected final voidAbstractRecord.setNext(AbstractRecord ar) Set the next element in the list to the specified instance.protected final voidAbstractRecord.setPrevious(AbstractRecord ar) Set the previous element in the list to the specified instance.abstract booleanAbstractRecord.shouldAdd(AbstractRecord a) Should we add the record presented to the intentions list?abstract booleanAbstractRecord.shouldAlter(AbstractRecord a) Should we alter the current record with the one presented?abstract booleanAbstractRecord.shouldMerge(AbstractRecord a) Should we merge the current record with the one presented?abstract booleanAbstractRecord.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 AbstractRecordModifier and TypeMethodDescriptionClass<? 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 AbstractRecordModifier and TypeMethodDescriptionintRecordTypeManager.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 AbstractRecordMethods in com.arjuna.ats.arjuna.tools.osb.mbean that return AbstractRecordMethods in com.arjuna.ats.arjuna.tools.osb.mbean with parameters of type AbstractRecordModifier and TypeMethodDescriptionprotected LogRecordWrapperActionBean.createParticipant(AbstractRecord rec, ParticipantStatus listType) Deprecated.Extension point for other Bean implementations to provide an implementation bean for its participants.protected LogRecordWrapperActionBean.createParticipant(AbstractRecord rec, ParticipantStatus listType, UidWrapper wrapper) Deprecated.ActionBean.getParticipant(AbstractRecord rec) Deprecated.See if there is participant Bean corresponding to the given recordActionBean.GenericAtomicActionWrapper.getUid(AbstractRecord rec) ActionBean.getUid(AbstractRecord rec) Deprecated.return the Uid for given AbstractRecordActionBeanWrapperInterface.getUid(AbstractRecord rec) Deprecated.OSEntryBean.getUid(AbstractRecord rec) Deprecated.voidLogRecordWrapper.init(ActionBean parent, AbstractRecord rec, ParticipantStatus listType) Deprecated.Constructors in com.arjuna.ats.arjuna.tools.osb.mbean with parameters of type AbstractRecordModifierConstructorDescriptionLogRecordWrapper(ActionBean parent, AbstractRecord rec, ParticipantStatus listType) Deprecated.LogRecordWrapper(ActionBean parent, AbstractRecord rec, ParticipantStatus listType, UidWrapper wrapper) Deprecated.LogRecordWrapper(ActionBean parent, AbstractRecord rec, ParticipantStatus listType, String className) Deprecated.