Interface InternalSession.LockChangeResult

Enclosing interface:
InternalSession

public static interface InternalSession.LockChangeResult
The session-specific result of a completed lock-change reservation. A zero count or a null change info means that the change was not visible to this session. A null filtered ID set means the complete change info should be sent; otherwise the set identifies the subset of lock IDs included in the projection.
Since:
4.27
Author:
Eike Stepper
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the projected lock IDs, or null when the complete change is visible.
    Returns the projected lock change, or null when the change is not visible.
    long
    Returns the exact sequence count assigned to this reservation, or zero when it was cancelled or irrelevant to this session.
  • Method Details

    • getLockModCount

      long getLockModCount()
      Returns the exact sequence count assigned to this reservation, or zero when it was cancelled or irrelevant to this session.
    • getLockChangeInfo

      CDOLockChangeInfo getLockChangeInfo()
      Returns the projected lock change, or null when the change is not visible.
    • getFilteredIDs

      Set<CDOID> getFilteredIDs()
      Returns the projected lock IDs, or null when the complete change is visible.