public void dump() throws IOException {
		System.out.println("-------------------------------------------------");
		System.out.println("Name: " + name);
		if(!exists) {
			System.out.println("Created: Does not exist in LDAP");
		}
		if(exists) {
			if(getAliases().size()>0) {
				System.out.print("Aliases:");
				for(String alias : getAliases()) { System.out.print(" "+alias); }
				System.out.println();
			}

			System.out.print("Business owners:");
			List<String> owners = getOwners();
			Collections.sort(owners);
			for(String user : owners)
				System.out.print(" "+dnToUsername(user));
			System.out.println();

			System.out.print("Business contacts:");
			List<String> contacts = getContacts();
			Collections.sort(contacts);
			for(String user : contacts)
				System.out.print(" "+dnToUsername(user));
			System.out.println();

			System.out.print("Site maintainers:");
			List<String> maintainers = getMaintainers();
			Collections.sort(maintainers);
			for(String user : maintainers)
				System.out.print(" "+dnToUsername(user));
			System.out.println();

			dumpSubfolders();
		}
		System.out.println("-------------------------------------------------");
	}