Class OmemoService<T_IdKeyPair, T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph>

java.lang.Object
org.jivesoftware.smackx.omemo.OmemoService<T_IdKeyPair, T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph>
Type Parameters:
T_IdKeyPair - IdentityKeyPair class
T_IdKey - IdentityKey class
T_PreKey - PreKey class
T_SigPreKey - SignedPreKey class
T_Sess - Session class
T_Addr - Address class
T_ECPub - Elliptic Curve PublicKey class
T_Bundle - Bundle class
T_Ciph - Cipher class
All Implemented Interfaces:
OmemoCarbonCopyStanzaReceivedListener, OmemoMessageStanzaReceivedListener
Direct Known Subclasses:
SignalOmemoService

public abstract class OmemoService<T_IdKeyPair, T_IdKey, T_PreKey, T_SigPreKey, T_Sess, T_Addr, T_ECPub, T_Bundle, T_Ciph> extends Object implements OmemoCarbonCopyStanzaReceivedListener, OmemoMessageStanzaReceivedListener
This class contains OMEMO related logic and registers listeners etc.