/** * Creates an {@link IResultListener} that delegates results to the given * SuccessListener. * * @param sucListener The SuccessListener. * @param defaultExceptionHandling Specifies whether to use a default * handling for exceptions or not. * @return {@link IResultListener} */ public static <E> IResultListener<E> createResultListener(final IFunctionalResultListener<E> sucListener, final boolean defaultExceptionHandling) { if (defaultExceptionHandling) { return createResultListener(sucListener, printExceptions()); } else { return createResultListener(sucListener, ignoreExceptions()); } }