Package tigase.xmpp.impl
Class JabberIqPrivacy.OfflineResourceConnection
- java.lang.Object
-
- tigase.xmpp.RepositoryAccess
-
- tigase.xmpp.XMPPResourceConnection
-
- tigase.xmpp.impl.JabberIqPrivacy.OfflineResourceConnection
-
- Enclosing class:
- JabberIqPrivacy
public static class JabberIqPrivacy.OfflineResourceConnection extends XMPPResourceConnection
-
-
Field Summary
-
Fields inherited from class tigase.xmpp.XMPPResourceConnection
ALL_RESOURCES_CAPS_KEY, ALL_RESOURCES_KEY, ALL_RESOURCES_PRIORITY_KEY, AUTHENTICATION_TIMEOUT_KEY, CLOSING_KEY, CONNECTION_CHECK_TIMESTAMP_KEY, ERROR_KEY, PRESENCE_KEY
-
Fields inherited from class tigase.xmpp.RepositoryAccess
authRepo, authState, domain, is_anonymous, NO_ACCESS_TO_REP_MSG, NOT_AUTHORIZED_MSG
-
-
Constructor Summary
Constructors Constructor Description OfflineResourceConnection(JID connectionId, UserRepository rep, AuthRepository authRepo, SessionManagerHandler loginHandler)Creates a newXMPPResourceConnectioninstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisAuthorized()This method allows you test this session if it already has been authorized.-
Methods inherited from class tigase.xmpp.XMPPResourceConnection
authorizeJID, computeCommonSessionDataIfAbsent, computeSessionDataIfAbsent, getActiveSessions, getAllResourcesJIDs, getAuthRepository, getAuthTime, getBareJID, getCommonSessionData, getConnectionId, getConnectionId, getConnectionId, getCreationTime, getDefLang, getjid, getJID, getLastAccessed, getPacketsCounter, getParentSession, getPresence, getPriority, getResource, getSessionData, getSessionId, getSMComponentId, getUserName, incPacketsCounter, isEncrypted, isLocalDomain, isResourceSet, isServerSession, isTlsRequired, isTmpSession, isUserId, login, logout, nextStanzaId, putCommonSessionData, putCommonSessionDataIfAbsent, putSessionData, putSessionDataIfAbsent, queryAuth, removeCommonSessionData, removeParentSession, removeSessionData, setConnectionId, setDefLang, setLastAccessed, setParentSession, setPresence, setPriority, setResource, setSessionId, setTmpSession, streamClosed, toString, unregister
-
Methods inherited from class tigase.xmpp.RepositoryAccess
addDataList, addOfflineDataList, addPublicDataList, changeRegistration, getAuthenticationToken, getAuthState, getData, getDataGroups, getDataKeys, getDataList, getDomain, getDomainAsJID, getOfflineData, getOfflineDataList, getPublicData, getPublicDataList, isAnonymous, removeData, removeDataGroup, removeOfflineData, removeOfflineDataGroup, removePublicData, removePublicDataGroup, setData, setDataList, setDomain, setOfflineData, setOfflineDataList, setPublicData, setPublicDataList, setRegistration
-
-
-
-
Constructor Detail
-
OfflineResourceConnection
public OfflineResourceConnection(JID connectionId, UserRepository rep, AuthRepository authRepo, SessionManagerHandler loginHandler)
Creates a newXMPPResourceConnectioninstance.
-
-
Method Detail
-
isAuthorized
public boolean isAuthorized()
Description copied from class:RepositoryAccessThis method allows you test this session if it already has been authorized. Iftrueis returned as method result it means session has already been authorized, iffalsehowever session is still not authorized.- Overrides:
isAuthorizedin classXMPPResourceConnection- Returns:
- a
booleanvalue which informs whether this session has been already authorized or not.
-
-