Package com.microstrategy.web.objects
Interface RWOfflineTransaction
- 
- All Known Implementing Classes:
 RWOfflineTransactionImpl
public interface RWOfflineTransaction 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRWOfflineTransaction.RunningType 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCSIPlainText()Get CSI plain textRWOfflineTransaction.RunningTypegetCurrentType()Get current running modeWebExpressiongetExpression()java.lang.StringgetKey()intgetManipulationMethod()Get manipulation method.java.lang.StringgetNodeKey()Get node key valueWebTokenStreamgetTokenStream()Get the token stream for this offline transaction.voidsave(RWManipulation rwManipulator)Save the offline transaction.booleanvalidate(RWManipulation rwManipulator)Validate the offline transaction. 
 - 
 
- 
- 
Method Detail
- 
getKey
java.lang.String getKey()
 
- 
getExpression
WebExpression getExpression()
 
- 
getTokenStream
WebTokenStream getTokenStream()
Get the token stream for this offline transaction.- Returns:
 - token stream
 
 
- 
getNodeKey
java.lang.String getNodeKey()
Get node key value- Returns:
 - node key
 
 
- 
getCSIPlainText
java.lang.String getCSIPlainText()
Get CSI plain text- Returns:
 - plain text
 
 
- 
getCurrentType
RWOfflineTransaction.RunningType getCurrentType()
Get current running mode- Returns:
 - current running type
 
 
- 
getManipulationMethod
int getManipulationMethod()
Get manipulation method.- Returns:
 - manipulation method from 
EnumDSSXMLRWManipulationMethod 
 
- 
save
void save(RWManipulation rwManipulator) throws WebObjectsException
Save the offline transaction.- Parameters:
 manipulation- object- Throws:
 WebObjectsException
 
- 
validate
boolean validate(RWManipulation rwManipulator) throws WebObjectsException
Validate the offline transaction.- Parameters:
 manipulation- object- Returns:
 - whether the validation successful.
 - Throws:
 WebObjectsException
 
 - 
 
 -