Package tigase.pubsub.repository
Class PresenceCollectorRepository.UserResourceEntry
- java.lang.Object
-
- tigase.pubsub.repository.PresenceCollectorRepository.UserResourceEntry
-
- Enclosing class:
- PresenceCollectorRepository
public class PresenceCollectorRepository.UserResourceEntry extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UserResourceEntry(PresenceCollectorRepository.UserEntry entries, java.lang.String resource, java.lang.String caps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsCapsNode(java.util.function.Predicate<java.lang.String> predicate)
java.lang.String
getCaps()
tigase.xmpp.jid.JID
getJid()
long
getLastSeen()
java.lang.String
getResource()
tigase.xmpp.jid.BareJID
getServiceJid()
boolean
isOlderThan(long timestamp)
void
markAsSeen()
protected boolean
matches(java.lang.String resource)
-
-
-
Constructor Detail
-
UserResourceEntry
public UserResourceEntry(PresenceCollectorRepository.UserEntry entries, java.lang.String resource, java.lang.String caps)
-
-
Method Detail
-
getServiceJid
public tigase.xmpp.jid.BareJID getServiceJid()
-
getJid
public tigase.xmpp.jid.JID getJid()
-
getResource
public java.lang.String getResource()
-
containsCapsNode
public boolean containsCapsNode(java.util.function.Predicate<java.lang.String> predicate)
-
getCaps
public java.lang.String getCaps()
-
getLastSeen
public long getLastSeen()
-
matches
protected boolean matches(java.lang.String resource)
-
isOlderThan
public boolean isOlderThan(long timestamp)
-
markAsSeen
public void markAsSeen()
-
-