Interface VFSLockServiceProxy

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void acquireLock​(org.uberfire.backend.vfs.Path path, org.uberfire.mvp.ParameterizedCommand<org.uberfire.backend.vfs.impl.LockResult> parameterizedCommand)  
      void forceReleaseLock​(org.uberfire.backend.vfs.Path path, org.uberfire.mvp.ParameterizedCommand<org.uberfire.backend.vfs.impl.LockResult> parameterizedCommand)  
      void releaseLock​(org.uberfire.backend.vfs.Path path, org.uberfire.mvp.ParameterizedCommand<org.uberfire.backend.vfs.impl.LockResult> parameterizedCommand)  
      void retrieveLockInfo​(org.uberfire.backend.vfs.Path path, org.uberfire.mvp.ParameterizedCommand<org.uberfire.backend.vfs.impl.LockInfo> parameterizedCommand)  
    • Method Detail

      • acquireLock

        void acquireLock​(org.uberfire.backend.vfs.Path path,
                         org.uberfire.mvp.ParameterizedCommand<org.uberfire.backend.vfs.impl.LockResult> parameterizedCommand)
      • releaseLock

        void releaseLock​(org.uberfire.backend.vfs.Path path,
                         org.uberfire.mvp.ParameterizedCommand<org.uberfire.backend.vfs.impl.LockResult> parameterizedCommand)
      • forceReleaseLock

        void forceReleaseLock​(org.uberfire.backend.vfs.Path path,
                              org.uberfire.mvp.ParameterizedCommand<org.uberfire.backend.vfs.impl.LockResult> parameterizedCommand)
      • retrieveLockInfo

        void retrieveLockInfo​(org.uberfire.backend.vfs.Path path,
                              org.uberfire.mvp.ParameterizedCommand<org.uberfire.backend.vfs.impl.LockInfo> parameterizedCommand)