public interface RepositoryManager {
...
Problems backupRepository( File backupDirectory ) throws RepositoryException;
...
Problems restoreRepository( File backupDirectory ) throws RepositoryException;
...
}
public interface RepositoryManager {
...
Problems backupRepository( File backupDirectory ) throws RepositoryException;
...
Problems restoreRepository( File backupDirectory ) throws RepositoryException;
...
}
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
The following code demonstrates how to access the repository manager from a standard authenticated JCR session:
javax.jcr.Repository repository = ...
javax.jcr.Credentials credentials = ...
String workspaceName = ...
javax.jcr.Session session = repository.login(credentials,workspaceName);
org.modeshape.jcr.api.Session msSession = (org.modeshape.jcr.api.Session)session;
org.modeshape.jcr.api.RepositoryManager repoMgr = ((org.modeshape.jcr.api.Session)session).getWorkspace().getRepositoryManager();
javax.jcr.Repository repository = ...
javax.jcr.Credentials credentials = ...
String workspaceName = ...
javax.jcr.Session session = repository.login(credentials,workspaceName);
org.modeshape.jcr.api.Session msSession = (org.modeshape.jcr.api.Session)session;
org.modeshape.jcr.api.RepositoryManager repoMgr = ((org.modeshape.jcr.api.Session)session).getWorkspace().getRepositoryManager();
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow