]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.api.acr/src/org/argeo/api/acr/spi/ProvidedSession.java
Improve ACR.
[lgpl/argeo-commons.git] / org.argeo.api.acr / src / org / argeo / api / acr / spi / ProvidedSession.java
index 7c6912c4e7f6d4baf4ff1297af140f3a78494b4c..ba915ac4000a9e6268920b13e4535897af9ea047 100644 (file)
@@ -1,11 +1,13 @@
 package org.argeo.api.acr.spi;
 
 import java.util.Iterator;
+import java.util.UUID;
 import java.util.concurrent.CompletionStage;
 
 import org.argeo.api.acr.Content;
 import org.argeo.api.acr.ContentSession;
 
+/** A {@link ContentSession} implementation. */
 public interface ProvidedSession extends ContentSession {
        ProvidedRepository getRepository();
 
@@ -14,6 +16,13 @@ public interface ProvidedSession extends ContentSession {
        Content getMountPoint(String path);
 
        boolean isEditing();
+
+       void notifyModification(ProvidedContent content);
+
+       UUID getUuid();
+
+       Content getSessionRunDir();
+
        /*
         * NAMESPACE CONTEXT
         */