com.essbase.api.dataquery
Interface IEssOpUpdate

All Superinterfaces:
IEssBaseObject, IEssOperation

public interface IEssOpUpdate
extends IEssOperation

The IEssOpUpdate interface.


Nested Class Summary
 
Nested classes inherited from class com.essbase.api.dataquery.IEssOperation
IEssOperation.EEssOperationType
 
Method Summary
 boolean isPreviousLockRequired()
          Checks if the blocks must be previously locked or not prior to update.
 void setPreviousLockRequired(boolean prevLockReqd)
          Sets if the blocks must be previously locked or not prior to update.
 
Methods inherited from interface com.essbase.api.dataquery.IEssOperation
getOperationType
 

Method Detail

isPreviousLockRequired

public boolean isPreviousLockRequired()
                               throws EssException
Checks if the blocks must be previously locked or not prior to update.

Returns:
true or false. If true, and the blocks haven't been previously locked, disallow the update. If false, and if the blocks haven't been previously locked, lock them and allow the update.
Throws:
EssException - if an error occurs.

setPreviousLockRequired

public void setPreviousLockRequired(boolean prevLockReqd)
                             throws EssException
Sets if the blocks must be previously locked or not prior to update.

Parameters:
prevLockReqd - If true, and the blocks haven't been previously locked, disallow the update. If false, and if the blocks haven't been previously locked, lock them and allow the update.
Throws:
EssException - if an error occurs.