Package tigase.push.api
Interface IPushSettings
-
- All Known Implementing Classes:
PushSettings
public interface IPushSettings
Created by andrzej on 02.01.2017.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
IPushSettings.IDevice
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IPushSettings
addDevice(IPushSettings.IDevice device)
java.util.List<IPushSettings.IDevice>
getDevices()
java.lang.String
getNode()
tigase.xmpp.jid.BareJID
getOwnerJid()
tigase.xmpp.jid.BareJID
getServiceJid()
int
getVersion()
default boolean
isOwner(tigase.xmpp.jid.BareJID jid)
IPushSettings
removeDevice(IPushSettings.IDevice device)
-
-
-
Method Detail
-
getVersion
int getVersion()
-
getDevices
java.util.List<IPushSettings.IDevice> getDevices()
-
getNode
java.lang.String getNode()
-
getOwnerJid
tigase.xmpp.jid.BareJID getOwnerJid()
-
getServiceJid
tigase.xmpp.jid.BareJID getServiceJid()
-
isOwner
default boolean isOwner(tigase.xmpp.jid.BareJID jid)
-
addDevice
IPushSettings addDevice(IPushSettings.IDevice device)
-
removeDevice
IPushSettings removeDevice(IPushSettings.IDevice device)
-
-