rendered paste body /**
* printOrganization
* @throws Exception
*/
public void printOrganizations()
throws Exception
{
// Enter your code here
PartyManager partyManager = Connector.getPartyManager();
RepositoryManager repositoryManager = Connector.getRepositoryManager();
Collection rootOrgs = null;
Collection servers = null;
try {
servers = repositoryManager.getServers(m_rootAuth);
} catch(Exception e) {
System.out.println(e);
}
Iterator iter = servers.iterator();
while(iter.hasNext()) {
ServerInfo serverInfo = (ServerInfo)iter.next();
System.out.println(serverInfo.getUuid() + " : " + serverInfo.getName());
Collection repositories = repositoryManager.getRepositories(m_rootAuth, serverInfo.getUuid());
Iterator repIter = repositories.iterator();
while(repIter.hasNext()) {
RepositoryInfo repositoryInfo = (RepositoryInfo)repIter.next();
System.out.println(" " + repositoryInfo.getUuid() + " : " + repositoryInfo.getOwnerUuid());
}
}
try {
rootOrgs = partyManager.getRootOrganizations(m_rootAuth);
} catch(Exception e) {
System.out.println(e);
}
iter = rootOrgs.iterator();
while(iter.hasNext()) {
GroupInfo orgInfo = (GroupInfo)iter.next();
printOrganizationTree(m_rootAuth, orgInfo.getUuid(), partyManager, 0);
//System.out.println(orgInfo.getUuid() + " : " + orgInfo.getName());
}
}