18192021222324
protected void setFailure(Failure failure) { if (this.failure != null) { throw new IllegalStateException("Set only once."); } this.failure = new FailureMirror(failure); }
12131415161718
public abstract class FailureEvent extends AbstractEvent { private FailureMirror failure; public FailureEvent(EventType type, Failure failure) { super(type); this.failure = new FailureMirror(failure); }