+
+ Optional<MachineContextStatus> getForcedStatus()
+ {
+ switch (this)
+ {
+ case CLOSE:
+ return Optional.of(MachineContextStatus.CLOSED);
+ case DELETE:
+ return Optional.of(MachineContextStatus.DEAD);
+ default:
+ return Optional.empty();
+ }
+ }