+ public static String getErrorMessageFromSendMessageResult(SendMessageResult result) {
+ if (result.isNetworkFailure()) {
+ return String.format("Network failure for \"%s\"", result.getAddress().getLegacyIdentifier());
+ } else if (result.isUnregisteredFailure()) {
+ return String.format("Unregistered user \"%s\"", result.getAddress().getLegacyIdentifier());
+ } else if (result.getIdentityFailure() != null) {
+ return String.format("Untrusted Identity for \"%s\"", result.getAddress().getLegacyIdentifier());
+ }
+ return null;
+ }
+