Universal Messaging 10.3 | Concepts | Architecture | Zones | Administration of Zones
 
Administration of Zones
You can perform the following functions using both the Administration API and the Enterprise Manager:
*Create a new zone
*Add a realm to a zone
*Remove a realm from a zone
*List the zone which a realm currently belongs to
Administration of Zones using the Administrative API
The Administration API provides classes for performing the required administrative functions. These classes are summarized in the following outline example:
public class nRealmNode {
....
public nZoneManager getZoneManager();
....
}

public class nZoneManager {
...
public static nZone createZone(String zoneName);
public boolean joinZone(nZone zone);
public boolean leaveZone(nZone zone);
public nZone getZone();
...
}
Administration of Zones using the Enterprise Manager
The Enterprise Manager provides menu items for performing the required administrative functions.
When you select a realm in the Enterprise Manager, you can perform the following functions within the context of the realm:
*Specify that the realm is a member of the given zone. If the zone does not exist already, it is created as part of this process. Currently, a realm cannot be a member of more than one zone.
*Remove the realm from a zone. If there are no more realms in the zone, the zone continues to exist, but its functionality is deactivated.
*Check which zone the realm belongs to.
See the documentation of the Enterprise Manager for details.