Package com.microstrategy.web.objects.rw
Interface RWTransactable
-
- All Known Subinterfaces:
RWFieldGroupDef
,RWGridGraphDef
public interface RWTransactable
A 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 int
getAutomaticTransactionRecordNumber()
Return the number of rows that should be automatically transacted at the running of the RWRWOfflineTransaction
getOfflineTransaction()
Return all the offline token xml expressions for this transactable object.int
getTransactionChangeType()
TransactionElement
getTransactionElement()
void
setTransactionChangeType(int changeType)
Set the transaction change type on this unitvoid
setTransactionElement(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:
List
ofString
containing representation of transaction expressions.
-
-