public interface IPushRepository<DS extends tigase.db.DataSource>
extends tigase.db.DataSourceAware<DS>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IPushRepository.ElseHandler |
| Modifier and Type | Method and Description |
|---|---|
IPushSettings |
getNodeSettings(tigase.xmpp.jid.BareJID serviceJid,
String node) |
default IPushSettings |
getNodeSettings(tigase.xmpp.jid.BareJID serviceJid,
String node,
IPushRepository.ElseHandler elseHandler) |
IPushSettings |
getNodeSettings(tigase.xmpp.jid.BareJID userJid,
String provider,
String deviceId) |
Stream<IPushSettings> |
getNodeSettings(String provider,
String deviceId) |
IPushSettings |
registerDevice(tigase.xmpp.jid.BareJID serviceJid,
tigase.xmpp.jid.BareJID userJid,
String provider,
String deviceId) |
IPushSettings |
unregisterDevice(tigase.xmpp.jid.BareJID serviceJid,
tigase.xmpp.jid.BareJID userJid,
String provider,
String deviceId) |
IPushSettings registerDevice(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID userJid, String provider, String deviceId) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionIPushSettings unregisterDevice(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID userJid, String provider, String deviceId) throws tigase.component.exceptions.RepositoryException, tigase.component.exceptions.ComponentException
tigase.component.exceptions.RepositoryExceptiontigase.component.exceptions.ComponentExceptionIPushSettings getNodeSettings(tigase.xmpp.jid.BareJID serviceJid, String node) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionIPushSettings getNodeSettings(tigase.xmpp.jid.BareJID userJid, String provider, String deviceId) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionStream<IPushSettings> getNodeSettings(String provider, String deviceId) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptiondefault IPushSettings getNodeSettings(tigase.xmpp.jid.BareJID serviceJid, String node, IPushRepository.ElseHandler elseHandler) throws tigase.component.exceptions.RepositoryException, tigase.component.exceptions.ComponentException
tigase.component.exceptions.RepositoryExceptiontigase.component.exceptions.ComponentExceptionCopyright © 2017–2019 Tigase. All rights reserved.