public class CannotEstablishOmemoSessionException extends java.lang.Exception
Constructor and Description |
---|
CannotEstablishOmemoSessionException(OmemoDevice failed,
java.lang.Throwable reason) |
Modifier and Type | Method and Description |
---|---|
void |
addFailures(CannotEstablishOmemoSessionException otherFailures) |
void |
addSuccess(OmemoDevice success) |
java.util.HashMap<BareJid,java.util.HashMap<OmemoDevice,java.lang.Throwable>> |
getFailures() |
java.util.HashMap<BareJid,java.util.ArrayList<OmemoDevice>> |
getSuccesses() |
boolean |
requiresThrowing()
Return true, if there is at least one recipient, which would not be able to decipher the message on any of
their devices.
|
public CannotEstablishOmemoSessionException(OmemoDevice failed, java.lang.Throwable reason)
public void addFailures(CannotEstablishOmemoSessionException otherFailures)
public void addSuccess(OmemoDevice success)
public java.util.HashMap<BareJid,java.util.HashMap<OmemoDevice,java.lang.Throwable>> getFailures()
public java.util.HashMap<BareJid,java.util.ArrayList<OmemoDevice>> getSuccesses()
public boolean requiresThrowing()