]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.api.acr/src/org/argeo/api/acr/spi/ProvidedRepository.java
Merge remote-tracking branch 'origin/unstable' into merge-to-testing
[lgpl/argeo-commons.git] / org.argeo.api.acr / src / org / argeo / api / acr / spi / ProvidedRepository.java
index 58c068996d71df0a0b0df50b7cd62821717b3c2a..06ee43aa74fe00e19ddf24a4810498d1428d2e00 100644 (file)
@@ -7,9 +7,11 @@ import org.argeo.api.acr.ContentRepository;
 
 /** A {@link ContentRepository} implementation. */
 public interface ProvidedRepository extends ContentRepository {
-       void registerTypes(String prefix, String namespaceURI, String schemaSystemId);
+       void registerTypes(ContentNamespace... namespaces);
 
        ContentProvider getMountContentProvider(Content mountPoint, boolean initialize, QName... types);
 
        boolean shouldMount(QName... types);
+
+       void addProvider(ContentProvider provider);
 }