BortalExceptionHandlerFactory.java 606 Bytes
package fi.codecrew.moyamgmt.exceptions;

import javax.faces.context.ExceptionHandler;
import javax.faces.context.ExceptionHandlerFactory;

public class BortalExceptionHandlerFactory extends ExceptionHandlerFactory {

	private ExceptionHandlerFactory parent;

	public BortalExceptionHandlerFactory() {
		super();
	}

	public BortalExceptionHandlerFactory(ExceptionHandlerFactory parent) {
		this.parent = parent;
	}

	@Override
	public ExceptionHandler getExceptionHandler() {
		ExceptionHandler result = parent.getExceptionHandler();
		result = new BortalExceptionHandler(result);

		return result;
	}

}