public Credentials getAdminCredentials() throws RepositoryException { // force assignment of repoStub getRepositoryService(); return repoServiceStub.getAdminCredentials(); }
public Credentials getReadOnlyCredentials() throws RepositoryException { // force assignment of repoStub getRepositoryService(); return repoServiceStub.getReadOnlyCredentials(); }
@Override protected void tearDown() throws Exception { if (sessionInfo != null) { helper.getRepositoryService().dispose(sessionInfo); } super.tearDown(); } }
protected void setUp() throws Exception { super.setUp(); service = helper.getRepositoryService(); }
/** * Returns the value of the configuration property with specified * <code>name</code>. If the property does not exist <code>null</code> is * returned. * <p> * Configuration properties are defined in the file: * <code>repositoryStubImpl.properties</code>. * * @param name the name of the property to retrieve. * @return the value of the property or <code>null</code> if non existent. * @throws RepositoryException if the configuration file cannot be found. */ public String getProperty(String name) throws RepositoryException { // force assignment of repoStub getRepositoryService(); return repoServiceStub.getProperty(name); }
public SessionInfo getReadOnlySessionInfo() throws RepositoryException { // force assignment of repoStub getRepositoryService(); String propName = RepositoryServiceStub.PROP_PREFIX + "." + RepositoryServiceStub.PROP_WORKSPACE; String wspName = repoServiceStub.getProperty(propName); return getRepositoryService().obtain(getReadOnlyCredentials(), wspName); } }
public SessionInfo getAdminSessionInfo() throws RepositoryException { // force assignment of repoStub getRepositoryService(); String propName = RepositoryServiceStub.PROP_PREFIX + "." + RepositoryServiceStub.PROP_WORKSPACE; String wspName = repoServiceStub.getProperty(propName); return getRepositoryService().obtain(getAdminCredentials(), wspName); }
protected void tearDown() throws Exception { if (sessionInfo != null) { helper.getRepositoryService().dispose(sessionInfo); } super.tearDown(); }
@Override protected void setUp() throws Exception { super.setUp(); rs = helper.getRepositoryService(); NamespaceResolver nsResolver = new AbstractNamespaceResolver() { public String getURI(String prefix) { return ("jcr".equals(prefix)) ? "http://www.jcp.org/jcr/1.0" : prefix; } public String getPrefix(String uri) { return ("http://www.jcp.org/jcr/1.0".equals(uri)) ? "jcr" : uri; } }; resolver = new DefaultNamePathResolver(nsResolver); }
@Override protected void setUp() throws Exception { super.setUp(); rs = helper.getRepositoryService(); si = helper.getAdminSessionInfo(); NamespaceResolver nsResolver = new AbstractNamespaceResolver() { public String getURI(String prefix) { return ("jcr".equals(prefix)) ? "http://www.jcp.org/jcr/1.0" : prefix; } public String getPrefix(String uri) { return ("http://www.jcp.org/jcr/1.0".equals(uri)) ? "jcr" : uri; } }; resolver = new DefaultNamePathResolver(nsResolver); }
protected void setUp() throws Exception { super.setUp(); workspaceName = getProperty(RepositoryServiceStub.PROP_WORKSPACE); sessionInfo = helper.getRepositoryService().obtain(helper.getAdminCredentials(), workspaceName); }
protected void setUp() throws Exception { super.setUp(); RepositoryService service = helper.getRepositoryService(); factory = service.getQValueFactory(); rootPath = service.getPathFactory().getRootPath(); testName = service.getNameFactory().create(Name.NS_JCR_URI, "data"); reference = getProperty("reference"); }
protected void setUp() throws Exception { super.setUp(); RepositoryService service = helper.getRepositoryService(); factory = service.getQValueFactory(); rootPath = service.getPathFactory().getRootPath(); testName = service.getNameFactory().create(Name.NS_JCR_URI, "data"); reference = getProperty("reference"); }
@Override protected void setUp() throws Exception { super.setUp(); rs = helper.getRepositoryService(); si = helper.getAdminSessionInfo(); NamespaceResolver nsResolver = new AbstractNamespaceResolver() { public String getURI(String prefix) { return ("jcr".equals(prefix)) ? "http://www.jcp.org/jcr/1.0" : prefix; } public String getPrefix(String uri) { return ("http://www.jcp.org/jcr/1.0".equals(uri)) ? "jcr" : uri; } }; resolver = new DefaultNamePathResolver(nsResolver); try { rs.getNodeInfo(si, getNodeId(testPath)); } catch (RepositoryException e) { Batch b = rs.createBatch(si, getNodeId("/")); b.addNode(getNodeId("/"), resolver.getQName("test"), NameConstants.NT_UNSTRUCTURED, null); rs.submit(b); } }
@Override protected void setUp() throws Exception { super.setUp(); rs = helper.getRepositoryService(); si = helper.getAdminSessionInfo(); NamespaceResolver nsResolver = new AbstractNamespaceResolver() { public String getURI(String prefix) { return ("jcr".equals(prefix)) ? "http://www.jcp.org/jcr/1.0" : prefix; } public String getPrefix(String uri) { return ("http://www.jcp.org/jcr/1.0".equals(uri)) ? "jcr" : uri; } }; resolver = new DefaultNamePathResolver(nsResolver); try { rs.getNodeInfo(si, getNodeId(testPath)); } catch (RepositoryException e) { Batch b = rs.createBatch(si, getNodeId("/")); b.addNode(getNodeId("/"), resolver.getQName("test"), NameConstants.NT_UNSTRUCTURED, null); rs.submit(b); } }
@Override protected void setUp() throws Exception { super.setUp(); rs = helper.getRepositoryService(); si = helper.getAdminSessionInfo(); NamespaceResolver nsResolver = new AbstractNamespaceResolver() { public String getURI(String prefix) { return ("jcr".equals(prefix)) ? "http://www.jcp.org/jcr/1.0" : prefix; } public String getPrefix(String uri) { return ("http://www.jcp.org/jcr/1.0".equals(uri)) ? "jcr" : uri; } }; resolver = new DefaultNamePathResolver(nsResolver); try { rs.getNodeInfo(si, getNodeId(testPath)); } catch (RepositoryException e) { Batch b = rs.createBatch(si, getNodeId("/")); b.addNode(getNodeId("/"), resolver.getQName("test"), NameConstants.NT_UNSTRUCTURED, null); rs.submit(b); } }
@Override protected void setUp() throws Exception { super.setUp(); rs = helper.getRepositoryService(); si = helper.getAdminSessionInfo(); NamespaceResolver nsResolver = new AbstractNamespaceResolver() { public String getURI(String prefix) { return ("jcr".equals(prefix)) ? "http://www.jcp.org/jcr/1.0" : prefix; } public String getPrefix(String uri) { return ("http://www.jcp.org/jcr/1.0".equals(uri)) ? "jcr" : uri; } }; resolver = new DefaultNamePathResolver(nsResolver); try { rs.getNodeInfo(si, getNodeId(testPath)); } catch (RepositoryException e) { Batch b = rs.createBatch(si, getNodeId("/")); b.addNode(getNodeId("/"), resolver.getQName("test"), NameConstants.NT_UNSTRUCTURED, null); rs.submit(b); } lastModified = rs.getQValueFactory().create(Calendar.getInstance()); mimeType = rs.getQValueFactory().create("text/plain", PropertyType.STRING); enc = rs.getQValueFactory().create("utf-8", PropertyType.STRING); }
@Override protected void setUp() throws Exception { super.setUp(); rs = helper.getRepositoryService(); si = helper.getAdminSessionInfo(); NamespaceResolver nsResolver = new AbstractNamespaceResolver() { public String getURI(String prefix) throws NamespaceException { return ("jcr".equals(prefix)) ? "http://www.jcp.org/jcr/1.0" : prefix; } public String getPrefix(String uri) throws NamespaceException { return ("http://www.jcp.org/jcr/1.0".equals(uri)) ? "jcr" : uri; } }; resolver = new DefaultNamePathResolver(nsResolver); try { rs.getNodeInfo(si, getNodeId(testPath)); } catch (RepositoryException e) { Batch b = rs.createBatch(si, getNodeId("/")); b.addNode(getNodeId("/"), resolver.getQName("test"), NameConstants.NT_UNSTRUCTURED, null); rs.submit(b); } // todo: retrieve second wsp-name from config sInfo = rs.obtain(si, "test"); }
@Override protected void setUp() throws Exception { super.setUp(); repoURI = helper.getProperty(ServiceStubImpl.PROP_REPOSITORY_URI); rs = (RepositoryServiceImpl) helper.getRepositoryService(); si = helper.getAdminSessionInfo(); NamespaceResolver nsResolver = new AbstractNamespaceResolver() { public String getURI(String prefix) { return ("jcr".equals(prefix)) ? "http://www.jcp.org/jcr/1.0" : prefix; } public String getPrefix(String uri) { return ("http://www.jcp.org/jcr/1.0".equals(uri)) ? "jcr" : uri; } }; resolver = new DefaultNamePathResolver(nsResolver); try { rs.getNodeInfo(si, getNodeId(testPath)); } catch (RepositoryException e) { Batch b = rs.createBatch(si, getNodeId("/")); b.addNode(getNodeId("/"), resolver.getQName("test"), NameConstants.NT_UNSTRUCTURED, null); QValueFactory qvf = rs.getQValueFactory(); b.addProperty(getNodeId("/test"), resolver.getQName("prop"), qvf.create("value", PropertyType.STRING)); b.addProperty(getNodeId("/test"), resolver.getQName("propMV"), new QValue[] {qvf.create(1), qvf.create(2)}); rs.submit(b); } }