+++ /dev/null
-package org.argeo.slc.client.ui.dist;
-
-import javax.jcr.Repository;
-import javax.jcr.RepositoryFactory;
-import javax.jcr.Session;
-
-import org.argeo.slc.repo.RepoUtils;
-import org.argeo.util.security.Keyring;
-
-public class RepoServiceImpl implements RepoService {
-
- /* DEPENDENCY INJECTION */
- private Repository nodeRepository;
- private RepositoryFactory repositoryFactory;
- private Keyring keyring;
-
- public Session getRemoteSession(String repoNodePath, String uri,
- String workspaceName) {
- return RepoUtils.getRemoteSession(repositoryFactory, keyring,
- nodeRepository, repoNodePath, uri, workspaceName);
- }
-
- /* DEPENDENCY INJECTION */
- public void setNodeRepository(Repository nodeRepository) {
- this.nodeRepository = nodeRepository;
- }
-
- public void setRepositoryFactory(RepositoryFactory repositoryFactory) {
- this.repositoryFactory = repositoryFactory;
- }
-
- public void setKeyring(Keyring keyring) {
- this.keyring = keyring;
- }
-
-}