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
-
-