]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - sandbox/runtime/org.argeo.sandbox.jackrabbit/src/main/java/jcr/Base.java
3 import java
.io
.IOException
;
5 import javax
.jcr
.Repository
;
6 import javax
.jcr
.RepositoryException
;
7 import javax
.jcr
.Session
;
8 import javax
.jcr
.SimpleCredentials
;
10 import org
.apache
.jackrabbit
.core
.TransientRepository
;
12 public abstract class Base
{
13 public Repository
getRepository() throws IOException
{
14 return new TransientRepository();
17 public Session
getReadonlySession(Repository repository
) throws RepositoryException
{
18 return repository
.login();
21 public Session
getSession(Repository repository
) throws RepositoryException
{
22 return repository
.login(new SimpleCredentials("username", "password".toCharArray()));
25 public void logout(Session session
) {