]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.api.acr/src/org/argeo/api/acr/spi/ProvidedSession.java
Clean up and refactor ACR and component register.
[lgpl/argeo-commons.git] / org.argeo.api.acr / src / org / argeo / api / acr / spi / ProvidedSession.java
index 60f64def8dd77ad128e2b7931c6624f64b2ae161..075f7bd1beccd47a4a9c38a258c96b9ce58eec63 100644 (file)
@@ -3,15 +3,21 @@ package org.argeo.api.acr.spi;
 import java.util.Iterator;
 import java.util.concurrent.CompletionStage;
 
-import javax.xml.namespace.NamespaceContext;
-
+import org.argeo.api.acr.Content;
 import org.argeo.api.acr.ContentSession;
 
+/** A {@link ContentSession} implementation. */
 public interface ProvidedSession extends ContentSession {
        ProvidedRepository getRepository();
 
        CompletionStage<ProvidedSession> onClose();
 
+       Content getMountPoint(String path);
+
+       boolean isEditing();
+
+       void notifyModification(ProvidedContent content);
+
        /*
         * NAMESPACE CONTEXT
         */