public class

RWOfflineTransactionImpl

extends Object
implements RWOfflineTransaction
java.lang.Object
   ↳ com.microstrategy.web.objects.RWOfflineTransactionImpl

Summary

Public Constructors
RWOfflineTransactionImpl(WebObjectsFactory factory, String key)
RWOfflineTransactionImpl(WebObjectsFactory factory)
Public Methods
String getCSIPlainText()
Get CSI plain text
RWOfflineTransaction.RunningType getCurrentType()
Get current running mode
WebExpression getExpression()
String getKey()
int getManipulationMethod()
Get manipulation method.
String getNodeKey()
Get node key value
WebTokenStream getTokenStream()
Get the token stream for this offline transaction.
void remove(RWManipulation rwManipulator)
void save(RWManipulation rwManipulator)
Save the offline transaction.
void setCSIPlainText(String csiPlainText)
void setCurrentType(RWOfflineTransaction.RunningType currentType)
void setExpression(WebExpression expression)
void setKey(String key)
void setManipulationMethod(int manipulationMethod)
void setNodeKey(String nodeKey)
void setTokenStream(WebTokenStream tokenStream)
boolean shouldValidateBeforeSave()
boolean validate(RWManipulation rwManipulator)
Validate the offline transaction.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.microstrategy.web.objects.RWOfflineTransaction

Public Constructors

public RWOfflineTransactionImpl (WebObjectsFactory factory, String key)

public RWOfflineTransactionImpl (WebObjectsFactory factory)

Public Methods

public String getCSIPlainText ()

Get CSI plain text

Returns
  • plain text

public RWOfflineTransaction.RunningType getCurrentType ()

Get current running mode

Returns
  • current running type

public WebExpression getExpression ()

public String getKey ()

public int getManipulationMethod ()

Get manipulation method.

Returns

public String getNodeKey ()

Get node key value

Returns
  • node key

public WebTokenStream getTokenStream ()

Get the token stream for this offline transaction.

Returns
  • token stream

public void remove (RWManipulation rwManipulator)

public void save (RWManipulation rwManipulator)

Save the offline transaction.

public void setCSIPlainText (String csiPlainText)

public void setCurrentType (RWOfflineTransaction.RunningType currentType)

public void setExpression (WebExpression expression)

public void setKey (String key)

public void setManipulationMethod (int manipulationMethod)

public void setNodeKey (String nodeKey)

public void setTokenStream (WebTokenStream tokenStream)

public boolean shouldValidateBeforeSave ()

public boolean validate (RWManipulation rwManipulator)

Validate the offline transaction.

Returns
  • whether the validation successful.