private void detachFeedback() { final int removed = feedbackMessages.clear(getApplication().getApplicationSettings() .getFeedbackMessageCleanupFilter()); if (removed != 0) { dirty(); } feedbackMessages.detach(); }
private void detachFeedback() { final int removed = feedbackMessages.clear(getApplication().getApplicationSettings() .getFeedbackMessageCleanupFilter()); if (removed != 0) { dirty(); } feedbackMessages.detach(); }
private void detachFeedback() { FeedbackMessages feedback = getMetaData(FEEDBACK_KEY); if (feedback != null) { feedback.clear(getApplication().getApplicationSettings() .getFeedbackMessageCleanupFilter()); if (feedback.isEmpty()) { setMetaData(FEEDBACK_KEY, null); } else { feedback.detach(); } } }
private void detachFeedback() { FeedbackMessages feedback = getMetaData(FEEDBACK_KEY); if (feedback != null) { feedback.clear(getApplication().getApplicationSettings() .getFeedbackMessageCleanupFilter()); if (feedback.isEmpty()) { setMetaData(FEEDBACK_KEY, null); } else { feedback.detach(); } } }
/** * Cleans up feedback messages given the specified filter. * * @param filter * filter used to cleanup messages, accepted messages will be removed */ protected void cleanupFeedbackMessages(IFeedbackMessageFilter filter) { ApplicationSettings applicationSettings = application.getApplicationSettings(); IFeedbackMessageFilter old = applicationSettings.getFeedbackMessageCleanupFilter(); applicationSettings.setFeedbackMessageCleanupFilter(filter); getLastRenderedPage().detach(); getSession().detach(); applicationSettings.setFeedbackMessageCleanupFilter(old); }
/** * Cleans up feedback messages given the specified filter. * * @param filter * filter used to cleanup messages, accepted messages will be removed */ protected void cleanupFeedbackMessages(IFeedbackMessageFilter filter) { ApplicationSettings applicationSettings = application.getApplicationSettings(); IFeedbackMessageFilter old = applicationSettings.getFeedbackMessageCleanupFilter(); applicationSettings.setFeedbackMessageCleanupFilter(filter); getLastRenderedPage().detach(); getSession().detach(); applicationSettings.setFeedbackMessageCleanupFilter(old); }
.getFeedbackMessageCleanupFilter(); application.getApplicationSettings() .setFeedbackMessageCleanupFilter(IFeedbackMessageFilter.NONE);
.getFeedbackMessageCleanupFilter(); application.getApplicationSettings().setFeedbackMessageCleanupFilter( IFeedbackMessageFilter.NONE);