Class CDOLockStatePrefetcher


  • public class CDOLockStatePrefetcher
    extends java.lang.Object
    Prefetches lock states for a given view when revisions are loaded.
    Since:
    4.12
    Author:
    Eike Stepper
    • Field Detail

      • DEFAULT_OBJECT_FILTER

        public static final java.util.function.Predicate<CDOID> DEFAULT_OBJECT_FILTER
    • Constructor Detail

      • CDOLockStatePrefetcher

        public CDOLockStatePrefetcher​(CDOView view,
                                      boolean asyncUpdate)
      • CDOLockStatePrefetcher

        public CDOLockStatePrefetcher​(CDOView view)
    • Method Detail

      • isUpdateOtherViews

        public final boolean isUpdateOtherViews()
      • setUpdateOtherViews

        public final void setUpdateOtherViews​(boolean updateOtherViews)
      • getObjectFilter

        public final java.util.function.Predicate<CDOID> getObjectFilter()
      • setObjectFilter

        public final void setObjectFilter​(java.util.function.Predicate<CDOID> objectFilter)
      • isAsyncUpdate

        public final boolean isAsyncUpdate()
      • dispose

        public void dispose()
      • getLockTarget

        protected final java.lang.Object getLockTarget​(CDOObject object)