private String[] getRetainPIDs() { String retainPIDsCSV = convertToCSV(getServer() .getModule("org.fcrepo.server.storage.DOManager") .getParameter("retainPIDs")); Vector<Object> retainPIDs = new Vector<Object>(); StringTokenizer st = new StringTokenizer(retainPIDsCSV, ","); while (st.hasMoreElements()) { retainPIDs.add(st.nextElement()); } return retainPIDs.toArray(EMPTY_STRING_ARRAY); }
private String[] getRetainPIDs() { String retainPIDsCSV = convertToCSV(getServer() .getModule("org.fcrepo.server.storage.DOManager") .getParameter("retainPIDs")); Vector<Object> retainPIDs = new Vector<Object>(); StringTokenizer st = new StringTokenizer(retainPIDsCSV, ","); while (st.hasMoreElements()) { retainPIDs.add(st.nextElement()); } return retainPIDs.toArray(EMPTY_STRING_ARRAY); }
private static void init() { if (!initialized) { Server server; // get default types of datastream (M or X) to be used for reserved datastreams try { server = Server.getInstance(new File(Constants.FEDORA_HOME), false); Module module = server.getModule("org.fcrepo.server.storage.DOManager"); DC_DEFAULT_CONTROLGROUP = module.getParameter("defaultDCControlGroup"); RELS_DEFAULT_CONTROLGROUP = module.getParameter("defaultRELSControlGroup"); } catch (ServerInitializationException e) { logger.error("Unable to get server", e); } catch (ModuleInitializationException e) { logger.error("Unable to get DOManager module", e); } if (DC_DEFAULT_CONTROLGROUP == null) { logger.error("Unable to determine default controlgroup for DC datastreams, using X"); DC_DEFAULT_CONTROLGROUP = "X"; } if (RELS_DEFAULT_CONTROLGROUP == null) { logger.error("Unable to determine default controlgroup for RELS datastreams, using X"); RELS_DEFAULT_CONTROLGROUP = "X"; } initialized = true; } }
private static void init() { if (!initialized) { Server server; // get default types of datastream (M or X) to be used for reserved datastreams try { server = Server.getInstance(new File(Constants.FEDORA_HOME), false); Module module = server.getModule("org.fcrepo.server.storage.DOManager"); DC_DEFAULT_CONTROLGROUP = module.getParameter("defaultDCControlGroup"); RELS_DEFAULT_CONTROLGROUP = module.getParameter("defaultRELSControlGroup"); } catch (ServerInitializationException e) { logger.error("Unable to get server", e); } catch (ModuleInitializationException e) { logger.error("Unable to get DOManager module", e); } if (DC_DEFAULT_CONTROLGROUP == null) { logger.error("Unable to determine default controlgroup for DC datastreams, using X"); DC_DEFAULT_CONTROLGROUP = "X"; } if (RELS_DEFAULT_CONTROLGROUP == null) { logger.error("Unable to determine default controlgroup for RELS datastreams, using X"); RELS_DEFAULT_CONTROLGROUP = "X"; } initialized = true; } }
pidNamespace = fedoraServer.getModule("org.fcrepo.server.storage.DOManager").getParameter("pidNamespace");
.getModule("org.fcrepo.server.access.Access").getParameter( "doMediateDatastreams"); if (dsMediation == null || dsMediation.equalsIgnoreCase("")) { .getModule("org.fcrepo.server.access.Access").getParameter( "useNewUrlEncoding"); if (useNewUrlEncodingTest == null || useNewUrlEncodingTest.equalsIgnoreCase("")) {
while (iter2.hasNext()) { String name = iter2.next(); String value = module.getParameter(name); if (i > 0) { out.append(padding);
while (iter2.hasNext()) { String name = iter2.next(); String value = module.getParameter(name); if (i > 0) { out.append(padding);
.getModule("org.fcrepo.server.access.Access").getParameter( "doMediateDatastreams"); if (dsMediation == null || dsMediation.equalsIgnoreCase("")) { .getModule("org.fcrepo.server.access.Access").getParameter( "useNewUrlEncoding"); if (useNewUrlEncodingTest == null || useNewUrlEncodingTest.equalsIgnoreCase("")) {
@Before public void setUp() throws ServerException { when(mockServer.getBean("org.fcrepo.server.security.Authorization", Authorization.class)).thenReturn(mockAuthz); when(mockServer.getModule("org.fcrepo.server.storage.DOManager")).thenReturn(mockManager); when(mockServer.getModule("org.fcrepo.oai.OAIProvider")).thenReturn(mockOai); when(mockOai.getParameter("repositoryDomainName")).thenReturn("lol.edu"); when(mockManager.getReader(any(Boolean.class), any(Context.class), any(String.class))).thenReturn(mockReader); HashMap<String, String> parms = new HashMap<String, String>(); parms.put("doMediateDatastreams", "ok"); test = new DefaultAccess(parms, mockServer, Access.class.getName()); test.initModule();test.postInitModule(); }
if (riModule != null){ logger.warn("ModuleConfiguration bean unavailable; getting Module bean"); levelValue = riModule.getParameter("level");
if (riModule != null){ logger.warn("ModuleConfiguration bean unavailable; getting Module bean"); levelValue = riModule.getParameter("level");
Module domgr = getServer().getModule("org.fcrepo.server.storage.DOManager"); repositoryInfo.repositoryPIDNamespace = domgr.getParameter("pidNamespace"); repositoryInfo.defaultExportFormat = domgr.getParameter("defaultExportFormat"); repositoryInfo.OAINamespace = m_repositoryDomainName; repositoryInfo.adminEmailList = getAdminEmails();
Module domgr = getServer().getModule("org.fcrepo.server.storage.DOManager"); repositoryInfo.repositoryPIDNamespace = domgr.getParameter("pidNamespace"); repositoryInfo.defaultExportFormat = domgr.getParameter("defaultExportFormat"); repositoryInfo.OAINamespace = m_repositoryDomainName; repositoryInfo.adminEmailList = getAdminEmails();
getRole()); String pidNamespace = mgr.getParameter("pidNamespace"); if (pidNamespace == null) { throw new ModuleInitializationException("DOManager did not specify a pidNamespace, but this module requires that it does.", getServer().getModule("org.fcrepo.server.search.FieldSearch"); if (fsModule.getParameter("maxResults") == null) { throw new ModuleInitializationException("maxResults parameter must be specified in FieldSearch module's configuration.", getRole()); maxResults = Integer.parseInt(fsModule.getParameter("maxResults")); if (maxResults < 1) { throw new NumberFormatException("");
getRole()); String pidNamespace = mgr.getParameter("pidNamespace"); if (pidNamespace == null) { throw new ModuleInitializationException("DOManager did not specify a pidNamespace, but this module requires that it does.", getServer().getModule("org.fcrepo.server.search.FieldSearch"); if (fsModule.getParameter("maxResults") == null) { throw new ModuleInitializationException("maxResults parameter must be specified in FieldSearch module's configuration.", getRole()); maxResults = Integer.parseInt(fsModule.getParameter("maxResults")); if (maxResults < 1) { throw new NumberFormatException("");
oaiProvider.getParameter("repositoryDomainName"); if (m_repositoryDomainName == null) { throw new ModuleInitializationException("DefaultAccess module requires that the OAIProvider "
oaiProvider.getParameter("repositoryDomainName"); if (m_repositoryDomainName == null) { throw new ModuleInitializationException("DefaultAccess module requires that the OAIProvider "