public boolean isModified() { return getStore().isModified(); } }
public boolean removeUser(GeoServerUser user) throws IOException { return getStore().removeUser(user); }
public boolean removeGroup(GeoServerUserGroup group) throws IOException { return getStore().removeGroup(group); }
public void initializeFromService(GeoServerUserGroupService service) throws IOException { getStore().initializeFromService(service); }
public void clear() throws IOException { getStore().clear(); }
public void store() throws IOException { getStore().store(); }
public void addUser(GeoServerUser user) throws IOException, PasswordPolicyException { checkNotExistingUserName(user.getUsername()); getStore().addUser(user); }
public void updateUser(GeoServerUser user) throws IOException, PasswordPolicyException { checkExistingUserName(user.getUsername()); getStore().updateUser(user); }
public void updateGroup(GeoServerUserGroup group) throws IOException { checkExistingGroupName(group.getGroupname()); getStore().updateGroup(group); }
public void addGroup(GeoServerUserGroup group) throws IOException { checkNotExistingGroupName(group.getGroupname()); getStore().addGroup(group); }
public void associateUserToGroup(GeoServerUser user, GeoServerUserGroup group) throws IOException { checkExistingUserName(user.getUsername()); checkExistingGroupName(group.getGroupname()); getStore().associateUserToGroup(user, group); }
public void disAssociateUserFromGroup(GeoServerUser user, GeoServerUserGroup group) throws IOException { checkExistingUserName(user.getUsername()); checkExistingGroupName(group.getGroupname()); getStore().disAssociateUserFromGroup(user, group); }