Methods Summary |
---|
public void | addLookupAttributes(Entry[] attrSets)
checkAccess();
manager.addAttributes(attrSets, true);
|
public void | addLookupGroups(java.lang.String[] groups)
checkAccess();
try {
manager.addGroups(groups);
} catch (IOException ex) {
throw new RemoteException("Error in AddGroups", ex);
}
|
public void | addLookupLocators(LookupLocator[] locators)
checkAccess();
manager.addLocators(locators);
|
public void | allowAdminAccess()
allowAccess = true;
|
private void | checkAccess()
if (allowAccess == false)
throw new SecurityException("Admin access not allowed");
|
public void | denyAdminAccess()
allowAccess = false;
|
public Entry[] | getLookupAttributes()
checkAccess();
return manager.getAttributes();
|
public java.lang.String[] | getLookupGroups()
checkAccess();
return manager.getGroups();
|
public LookupLocator[] | getLookupLocators()
checkAccess();
return manager.getLocators();
|
public void | modifyLookupAttributes(Entry[] attrSetTemplates, Entry[] attrSets)
checkAccess();
manager.modifyAttributes(attrSetTemplates, attrSets, true);
|
public void | removeLookupGroups(java.lang.String[] groups)
checkAccess();
try {
manager.removeGroups(groups);
} catch (IOException ex) {
throw new RemoteException("Error in RemoveGroups", ex);
}
|
public void | removeLookupLocators(LookupLocator[] locators)
checkAccess();
manager.removeLocators(locators);
|
public void | setLookupGroups(java.lang.String[] groups)
checkAccess();
try {
manager.setGroups(groups);
} catch (IOException ex) {
throw new RemoteException("Error in SetGroups", ex);
}
|
public void | setLookupLocators(LookupLocator[] locators)
checkAccess();
manager.setLocators(locators);
|