package com.eucalyptus.cluster; import com.eucalyptus.cluster.callback.QueuedEventCallback; import edu.ucsb.eucalyptus.msgs.BaseMessage; public interface FailureCallback<T extends BaseMessage,R extends BaseMessage> extends Callback { public void failure( QueuedEventCallback<T,R> precedingCallback, Throwable t ); public static FailureCallback NOOP = new FailureCallback() {public void failure( QueuedEventCallback precedingCallback, Throwable t ) {}}; }