Uses of Class
com.arjuna.ats.arjuna.coordinator.AbstractRecord

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)
           
 



Copyright © 2011. All Rights Reserved.