package org.neo4j.smack.pipeline; import org.neo4j.smack.pipeline.event.Fallible; import com.lmax.disruptor.ExceptionHandler; public class DefaultExceptionHandler implements ExceptionHandler { @Override public void handleEventException(Throwable ex, long sequence, Object event) { ex.printStackTrace(); if(event instanceof Fallible) { ((Fallible)event).setFailed(ex); } } @Override public void handleOnStartException(Throwable ex) { ex.printStackTrace(); } @Override public void handleOnShutdownException(Throwable ex) { ex.printStackTrace(); } }