/** * For details see {@link UserEventListener#postDelete(User)}. * * @param user User * @throws Exception if any errors occurs */ protected void postDelete(User user) throws Exception { for (UserEventListener listener : listeners) listener.postDelete(user); }
private void postSave(User user, boolean isNew) throws Exception { for (UserEventListener listener : listeners_) listener.postSave(user, isNew); }
private void preDelete(User user) throws Exception { for (UserEventListener listener : listeners_) listener.preDelete(user); }
startRequest(); try { userEventListener.preDelete(user); } catch (Exception e) { LOG.error("\t\tFailed to call preDelete on " + username + " User with listener : " + userEventListener.getClass(), userEventListener.postDelete(user); } catch (Exception e) { LOG.error("\t\tFailed to call postDelete on " + username + " User with listener : " + userEventListener.getClass(), startRequest(); try { userEventListener.preSave(user, isNew); } catch (Exception e) { LOG.warn("\t\tFailed to call preSave for " + username + " User with listener : " + userEventListener.getClass(), e); try { startRequest(); userEventListener.postSave(user, isNew); } catch (Exception e) { LOG.warn("\t\tFailed to call postSave for " + username + " User with listener : " + userEventListener.getClass(),
private void preSave(User user, boolean isNew) throws Exception { for (UserEventListener listener : listeners_) { listener.preSave(user, isNew); } }
private void preSetEnabled(User user) throws Exception { for (UserEventListener listener : listeners_) listener.preSetEnabled(user); }
private void postSetEnabled(User user) throws Exception { for (UserEventListener listener : listeners_) listener.postSetEnabled(user); }
private void preSave(User user, boolean isNew) throws Exception { for (UserEventListener listener : listeners_) listener.preSave(user, isNew); }
private void preDelete(User user) throws Exception { for (UserEventListener listener : listeners_) { listener.preDelete(user); } }
/** * For details see {@link UserEventListener#preSave(User, boolean)}. * * @param user User * @param isNew is newly created * @throws Exception if any errors occurs */ protected void preSave(User user, boolean isNew) throws Exception { for (UserEventListener listener : listeners) listener.preSave(user, isNew); }
/** * For details see {@link UserEventListener#postSave(User, boolean)}. * * @param user User * @param isNew is newly created * @throws Exception if any errors occurs */ protected void postSave(User user, boolean isNew) throws Exception { for (UserEventListener listener : listeners) listener.postSave(user, isNew); }
private void postDelete(User user) throws Exception { for (UserEventListener listener : listeners_) listener.postDelete(user); }
/** * For details see {@link UserEventListener#preDelete(User)}. * * @param user User * @throws Exception if any errors occurs */ protected void preDelete(User user) throws Exception { for (UserEventListener listener : listeners) listener.preDelete(user); }
private void postSave(User user, boolean isNew) throws Exception { for (UserEventListener listener : listeners_) { listener.postSave(user, isNew); } }
private void postDelete(User user) throws Exception { for (UserEventListener listener : listeners_) { listener.postDelete(user); } }