@Override public Boolean call() { log.debug("Firing 'message' event type: {} for {}", messageEventType.name(), source); messageEventBus.post( new MessageEvent( messageEventType, Optional.<HardwareWalletMessage>absent(), Optional.<Message>absent(), source)); // Must be OK to be here return true; } });
new MessageEvent( MessageEventType.DEVICE_FAILED, Optional.<HardwareWalletMessage>absent(),
new MessageEvent( MessageEventType.DEVICE_FAILED, Optional.<HardwareWalletMessage>absent(),
return new MessageEvent(messageEventType, Optional.fromNullable(hardwareWalletMessage), Optional.of(message), "TREZOR");
return new MessageEvent(messageEventType, Optional.fromNullable(hardwareWalletMessage), Optional.of(message), "KEEP_KEY");