001/*
002 * Copyright (c) 2013 Nu Echo Inc. All rights reserved.
003 */
004
005package com.nuecho.rivr.core.servlet;
006
007import com.nuecho.rivr.core.channel.*;
008
009/**
010 * Converts a dialogue fatal error (a {@link Throwable} into a {@link LastTurn}
011 * 
012 * @param <L> type of {@link LastTurn}
013 * @author Nu Echo Inc.
014 */
015public interface ErrorHandler<L extends LastTurn> {
016    L handleError(Throwable error);
017}