}
public int handleCommand(final Namespace ns, final Signal signal, DBusConnection dbusconnection) {
- boolean inJson = ns.get("output") == OutputType.JSON || ns.getBoolean("json");
+ var inJson = ns.get("output") == OutputType.JSON || ns.getBoolean("json");
// TODO delete later when "json" variable is removed
if (ns.getBoolean("json")) {
logger.warn("\"--json\" option has been deprecated, please use the global \"--output=json\" instead.");
}
- final JsonWriter jsonWriter = inJson ? new JsonWriter(System.out) : null;
+ final var jsonWriter = inJson ? new JsonWriter(System.out) : null;
try {
dbusconnection.addSigHandler(Signal.MessageReceived.class, messageReceived -> {
if (jsonWriter != null) {
- JsonMessageEnvelope envelope = new JsonMessageEnvelope(messageReceived);
- final Map<String, JsonMessageEnvelope> object = Map.of("envelope", envelope);
+ var envelope = new JsonMessageEnvelope(messageReceived);
+ final var object = Map.of("envelope", envelope);
try {
jsonWriter.write(object);
} catch (IOException e) {
}
if (messageReceived.getAttachments().size() > 0) {
System.out.println("Attachments: ");
- for (String attachment : messageReceived.getAttachments()) {
+ for (var attachment : messageReceived.getAttachments()) {
System.out.println("- Stored plaintext in: " + attachment);
}
}
dbusconnection.addSigHandler(Signal.ReceiptReceived.class, receiptReceived -> {
if (jsonWriter != null) {
- JsonMessageEnvelope envelope = new JsonMessageEnvelope(receiptReceived);
- final Map<String, JsonMessageEnvelope> object = Map.of("envelope", envelope);
+ var envelope = new JsonMessageEnvelope(receiptReceived);
+ final var object = Map.of("envelope", envelope);
try {
jsonWriter.write(object);
} catch (IOException e) {
dbusconnection.addSigHandler(Signal.SyncMessageReceived.class, syncReceived -> {
if (jsonWriter != null) {
- JsonMessageEnvelope envelope = new JsonMessageEnvelope(syncReceived);
- final Map<String, JsonMessageEnvelope> object = Map.of("envelope", envelope);
+ var envelope = new JsonMessageEnvelope(syncReceived);
+ final var object = Map.of("envelope", envelope);
try {
jsonWriter.write(object);
} catch (IOException e) {
}
if (syncReceived.getAttachments().size() > 0) {
System.out.println("Attachments: ");
- for (String attachment : syncReceived.getAttachments()) {
+ for (var attachment : syncReceived.getAttachments()) {
System.out.println("- Stored plaintext in: " + attachment);
}
}
@Override
public int handleCommand(final Namespace ns, final Manager m) {
- boolean inJson = ns.get("output") == OutputType.JSON || ns.getBoolean("json");
+ var inJson = ns.get("output") == OutputType.JSON || ns.getBoolean("json");
// TODO delete later when "json" variable is removed
if (ns.getBoolean("json")) {
if (ns.getDouble("timeout") != null) {
timeout = ns.getDouble("timeout");
}
- boolean returnOnTimeout = true;
+ var returnOnTimeout = true;
if (timeout < 0) {
returnOnTimeout = false;
timeout = 3600;
}
boolean ignoreAttachments = ns.getBoolean("ignore_attachments");
try {
- final Manager.ReceiveMessageHandler handler = inJson
- ? new JsonReceiveMessageHandler(m)
- : new ReceiveMessageHandler(m);
+ final var handler = inJson ? new JsonReceiveMessageHandler(m) : new ReceiveMessageHandler(m);
m.receiveMessages((long) (timeout * 1000),
TimeUnit.MILLISECONDS,
returnOnTimeout,