}
// Handle wavelet failure by closing the mux (ensuring no more ops are
// received) and disconnecting the wave (ensuring no more local
// modifications are made).
FailureHandler failureHandler = new FailureHandler() {
@Override
public void onWaveletFailed(OperationException failure) {
logger.error().log("CcBasedWavelet failed permanently", failure);
disconnectedHandler.onWaveDisconnected(
new CorruptionDetail(failure.isSchemaViolation()