if (spiderForm.isCancelClicked() || spiderForm.isResetClicked()) {
log.trace("removing pending roles list");
SessionUtils.removeList(session, Constants.PENDING_ROLES_SES_ATTR);
} else if (spiderForm.isAddClicked()) {
log.trace("adding to pending roles list");
SessionUtils.addToList(session, Constants.PENDING_ROLES_SES_ATTR, addForm.getAvailableRoles());
} else if (spiderForm.isRemoveClicked()) {
log.trace("removing from pending roles list");
SessionUtils.removeFromList(session, Constants.PENDING_ROLES_SES_ATTR, addForm.getPendingRoles());
}