Package com.microstrategy.web.objects.rw
Interface RWTransactable
- 
- All Known Subinterfaces:
 RWFieldGroupDef,RWGridGraphDef
public interface RWTransactableA RWTransactbleObject is a RWUnit which can be associated with a transaction element. It could be a RWGridGraph or a RWFieldGroup 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetAutomaticTransactionRecordNumber()Return the number of rows that should be automatically transacted at the running of the RWRWOfflineTransactiongetOfflineTransaction()Return all the offline token xml expressions for this transactable object.intgetTransactionChangeType()TransactionElementgetTransactionElement()voidsetTransactionChangeType(int changeType)Set the transaction change type on this unitvoidsetTransactionElement(java.lang.String transactionElementID)Set the transaction element associated with this object 
 - 
 
- 
- 
Method Detail
- 
setTransactionElement
void setTransactionElement(java.lang.String transactionElementID)
Set the transaction element associated with this object- Parameters:
 transactionElementID- : the dssID of the corresponding transaction report
 
- 
getTransactionElement
TransactionElement getTransactionElement()
- Returns:
 - the transaction element associated with this object
 
 
- 
setTransactionChangeType
void setTransactionChangeType(int changeType)
Set the transaction change type on this unit- Parameters:
 changeType- : refer to @link EnumDSSXMLRWNodeTransactionChangeType
 
- 
getTransactionChangeType
int getTransactionChangeType()
- Returns:
 - the transaction change type for this unit
 
 
- 
getAutomaticTransactionRecordNumber
int getAutomaticTransactionRecordNumber()
Return the number of rows that should be automatically transacted at the running of the RW- Returns:
 - int containing the number of rows to automatically transact. -1 indicates all rows
 
 
- 
getOfflineTransaction
RWOfflineTransaction getOfflineTransaction()
Return all the offline token xml expressions for this transactable object. It should be noted that this api should not be used to modify the transactable object- Returns:
 ListofStringcontaining representation of transaction expressions.
 
 - 
 
 -