/** * Resets the managed context. * * @param item Managed context to reset. * @param silent Silent flag. * @return True if change was accepted. */ private boolean resetItem(IManagedContext item, boolean silent) { try { localChangeBegin(item); item.reset(); return StringUtils.isEmpty(localChangeEnd(item, silent, true)); } catch (ContextException e) { return true; } }
/** * Resets the managed context. * * @param item Managed context to reset. * @param silent Silent flag. * @param callback Callback for polling. */ private void resetItem(IManagedContext<?> item, boolean silent, ISurveyCallback callback) { try { localChangeBegin(item); item.reset(); localChangeEnd(item, silent, true, callback); } catch (ContextException e) { execCallback(callback, e); } }