package refit.replica.order; public class REFITStubOrderProtocol extends REFITOrderProtocol { @Override public REFITOrderProtocolInstance createInstance(REFITOrderStageSlot slot) { throw new UnsupportedOperationException("Nope"); } @Override public REFITOrderProtocolTransitionInstance createTransitionInstance(REFITOrderStageSlot slot) { throw new UnsupportedOperationException("Nope"); } @Override public boolean useLightweightCheckpoints() { return false; } @Override public boolean hasCheckpointRecipients() { return true; } @Override public boolean hasUpdateRecipients() { return false; } }