@Override public NamespaceKeys getNamespaces() { NamespaceKeys namespaceKeys = new NamespaceKeys(); namespaceKeys.getNamespaceKeys().addAll(namespaceDao.getNamespaces()); return namespaceKeys; }
@Override public NamespaceKeys getNamespaces() { NamespaceKeys namespaceKeys = new NamespaceKeys(); namespaceKeys.getNamespaceKeys().addAll(namespaceDao.getNamespaces()); return namespaceKeys; }
/** * Returns a list of namespace authorizations for all namespaces registered in the system and with all permissions enabled. * * @return namespacePermissions the list of namespace authorizations */ public Set<NamespaceAuthorization> getAllNamespaceAuthorizations() { Set<NamespaceAuthorization> namespaceAuthorizations = new LinkedHashSet<>(); List<NamespaceKey> namespaceKeys = namespaceDao.getNamespaces(); for (NamespaceKey namespaceKey : namespaceKeys) { NamespaceAuthorization namespaceAuthorization = new NamespaceAuthorization(); namespaceAuthorizations.add(namespaceAuthorization); namespaceAuthorization.setNamespace(namespaceKey.getNamespaceCode()); namespaceAuthorization.setNamespacePermissions(getAllNamespacePermissions()); } return namespaceAuthorizations; }
/** * Returns a list of namespace authorizations for all namespaces registered in the system and with all permissions enabled. * * @return namespacePermissions the list of namespace authorizations */ public Set<NamespaceAuthorization> getAllNamespaceAuthorizations() { Set<NamespaceAuthorization> namespaceAuthorizations = new LinkedHashSet<>(); List<NamespaceKey> namespaceKeys = namespaceDao.getNamespaces(); for (NamespaceKey namespaceKey : namespaceKeys) { NamespaceAuthorization namespaceAuthorization = new NamespaceAuthorization(); namespaceAuthorizations.add(namespaceAuthorization); namespaceAuthorization.setNamespace(namespaceKey.getNamespaceCode()); namespaceAuthorization.setNamespacePermissions(getAllNamespacePermissions()); } return namespaceAuthorizations; }
@Test public void testGetNamespaces() { // Create and persist namespace entities. for (NamespaceKey key : namespaceDaoTestHelper.getTestNamespaceKeys()) { namespaceDaoTestHelper.createNamespaceEntity(key.getNamespaceCode()); } // Retrieve a list of namespace keys. List<NamespaceKey> resultNamespaceKeys = namespaceDao.getNamespaces(); // Validate the returned object. assertNotNull(resultNamespaceKeys); assertTrue(resultNamespaceKeys.containsAll(namespaceDaoTestHelper.getTestNamespaceKeys())); } }