String parameters = request.getArgument();
if ((parameters == null) || (parameters.equals(""))) {
response = new RemoteManagerResponse("Usage: " + help.getSyntax());
return response;
}
UsersRepository users = uStore.getRepository((String) session.getState().get(RemoteManagerSession.CURRENT_USERREPOSITORY));
String username = parameters;
JamesUser user = (JamesUser) users.getUserByName(username);
if (user == null) {
response = new RemoteManagerResponse("No such user " + username);
} else if (user.getForwarding()){
user.setForwarding(false);
users.updateUser(user);
StringBuilder responseBuffer =
new StringBuilder(64)
.append("Forward for ")
.append(username)
.append(" unset");