Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD