public abstract class AbstractPushRepository<DS extends tigase.db.DataSource> extends Object implements IPushRepository<DS>
IPushRepository.ElseHandler| Constructor and Description |
|---|
AbstractPushRepository() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
calculateNode(tigase.xmpp.jid.BareJID serviceJid,
tigase.xmpp.jid.BareJID userJid) |
IPushSettings |
getNodeSettings(tigase.xmpp.jid.BareJID userJid,
String provider,
String deviceId) |
protected String |
toHex(byte[] data) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNodeSettings, getNodeSettings, getNodeSettings, registerDevice, unregisterDevicepublic IPushSettings getNodeSettings(tigase.xmpp.jid.BareJID userJid, String provider, String deviceId) throws tigase.component.exceptions.RepositoryException
getNodeSettings in interface IPushRepository<DS extends tigase.db.DataSource>tigase.component.exceptions.RepositoryExceptionprotected String calculateNode(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID userJid) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionprotected String toHex(byte[] data)
Copyright © 2017–2019 Tigase. All rights reserved.