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 class
RWOfflineTransaction.RunningType
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getCSIPlainText()
Get CSI plain textRWOfflineTransaction.RunningType
getCurrentType()
Get current running modeWebExpression
getExpression()
java.lang.String
getKey()
int
getManipulationMethod()
Get manipulation method.java.lang.String
getNodeKey()
Get node key valueWebTokenStream
getTokenStream()
Get the token stream for this offline transaction.void
save(RWManipulation rwManipulator)
Save the offline transaction.boolean
validate(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
-
-