Uses of Class
tigase.db.TigaseDBException
Package
Description
Package containing implementation of all Session Manager plugins
-
Uses of TigaseDBException in tigase.auth.adhoc
Modifier and TypeMethodDescriptionprotected abstract void
AbstractCredentialsCommand.processForm
(Form form, AdhHocRequest request, AdHocResponse response) protected void
AddUserCredentials.processForm
(Form form, AdhHocRequest request, AdHocResponse response) protected void
DeleteUserCredentials.processForm
(Form form, AdhHocRequest request, AdHocResponse response) protected void
ShowUserCredentials.processForm
(Form form, AdhHocRequest request, AdHocResponse response) protected abstract void
AbstractCredentialsCommand.processNoForm
(AdhHocRequest request, AdHocResponse response) -
Uses of TigaseDBException in tigase.conf
Modifier and TypeMethodDescriptionvoid
ConfigurationCache.addItem
(ConfigItem item) ConfigSQLRepository.allItems()
Deprecated.ConfigurationCache.allItems()
ConfigXMLRepository.allItems()
void
void
ConfigurationCache.reload()
void
ConfigurationCache.removeItem
(String key) void
ConfigurationCache.store()
void
ConfigXMLRepository.store()
-
Uses of TigaseDBException in tigase.db
Modifier and TypeClassDescriptionclass
TheDataOverwriteException
exception is thrown when application tries to ovrewrite data in repository but does not have permission to do so.class
Describe class DBInitException here.class
TheUserExistsException
is thrown when application tries to add new user with user ID which already exists in repository.class
TheUserNotFoundException
exception is thrown when application tries to access data for user which does not exist in repository.Modifier and TypeMethodDescriptionvoid
UserRepository.addDataList
(BareJID user, String subnode, String key, String[] list) addDataList
method adds mode entries to existing data list associated with given key in repository under given node path.void
UserRepositoryMDImpl.addDataList
(BareJID user, String subnode, String key, String[] list) void
UserRepositoryPool.addDataList
(BareJID user, String subnode, String key, String[] list) void
void
void
void
void
void
ThisaddUser
method allows to add new user to repository.void
void
AuthRepository.getAccountStatus
(BareJID user) AuthRepositoryImpl.getAccountStatus
(BareJID user) AuthRepositoryMDImpl.getAccountStatus
(BareJID user) AuthRepositoryPool.getAccountStatus
(BareJID user) DummyRepository.getAccountStatus
(BareJID user) default Collection<String>
AuthRepository.getCredentialIds
(BareJID user) AuthRepositoryMDImpl.getCredentialIds
(BareJID user) AuthRepositoryPool.getCredentialIds
(BareJID user) default Credentials
AuthRepository.getCredentials
(BareJID user, String credentialId) AuthRepositoryMDImpl.getCredentials
(BareJID user, String credentialId) AuthRepositoryPool.getCredentials
(BareJID user, String credentialId) getData
method returns a value associated with given key for user repository in default subnode.getData
method returns a value associated with given key for user repository in given subnode.getData
method returns a value associated with given key for user repository in given subnode.String[]
UserRepository.getDataList
(BareJID user, String subnode, String key) getDataList
method returns array of values associated with given key ornull
if given key does not exist for given user ID in given node path.String[]
UserRepositoryMDImpl.getDataList
(BareJID user, String subnode, String key) String[]
UserRepositoryPool.getDataList
(BareJID user, String subnode, String key) UserRepository.getDataMap
(BareJID user, String subnode) getDataMap
method returns a values associated with each key for user repository in given subnode.UserRepository.getDataMap
(BareJID user, String subnode, Function<String, T> converter) getDataMap
method returns a values associated with each key for user repository in given subnode.UserRepositoryMDImpl.getDataMap
(BareJID user, String subnode) UserRepositoryMDImpl.getDataMap
(BareJID user, String subnode, Function<String, T> converter) UserRepositoryPool.getDataMap
(BareJID user, String subnode) UserRepositoryPool.getDataMap
(BareJID user, String subnode, Function<String, T> converter) NonAuthUserRepository.getDomainTempData
(BareJID domain, String subnode, String key, String def) Retrieves and returns a value associated with given subnode and key from a publicly available space.NonAuthUserRepositoryImpl.getDomainTempData
(BareJID domain, String subnode, String key, String def) String[]
getKeys
method returns list of all keys stored in default user repository node.String[]
getKeys
method returns list of all keys stored in given subnode in user repository.String[]
String[]
String[]
String[]
MsgRepositoryIfc.getMessagesCount
(JID to) MsgRepositoryIfc.getMessagesList
(JID to) AbstractAuthRepositoryWithCredentials.getPassword
(BareJID user) AuthRepository.getPassword
(BareJID user) Deprecated.AuthRepositoryImpl.getPassword
(BareJID user) AuthRepositoryMDImpl.getPassword
(BareJID user) AuthRepositoryPool.getPassword
(BareJID user) DummyRepository.getPassword
(BareJID user) String[]
UserRepository.getSubnodes
(BareJID user) getSubnodes
method returns list of all root nodes for given user.String[]
UserRepository.getSubnodes
(BareJID user, String subnode) Deprecated.String[]
UserRepositoryMDImpl.getSubnodes
(BareJID user) String[]
UserRepositoryMDImpl.getSubnodes
(BareJID user, String subnode) Deprecated.String[]
UserRepositoryPool.getSubnodes
(BareJID user) String[]
UserRepositoryPool.getSubnodes
(BareJID user, String subnode) Deprecated.NonAuthUserRepository.getTempData
(String subnode, String key, String def) Retrieves and returns a value associated with given subnode and key from a publicly available space.NonAuthUserRepositoryImpl.getTempData
(String subnode, String key, String def) default Collection<String>
AuthRepository.getUsernames
(BareJID user) Deprecated.UserRepository.getUsers()
This method is only used by the data conversion tools.UserRepositoryMDImpl.getUsers()
UserRepositoryPool.getUsers()
long
DummyRepository.getUserUID
(BareJID user) long
UserRepository.getUserUID
(BareJID user) Deprecated.long
UserRepositoryMDImpl.getUserUID
(BareJID user) long
UserRepositoryPool.getUserUID
(BareJID user) default boolean
AuthRepository.isUserDisabled
(BareJID user) Deprecated.boolean
AuthRepositoryImpl.isUserDisabled
(BareJID user) boolean
AuthRepositoryMDImpl.isUserDisabled
(BareJID user) boolean
AuthRepositoryPool.isUserDisabled
(BareJID user) boolean
DummyRepository.isUserDisabled
(BareJID user) MsgRepositoryIfc.loadMessagesToJID
(List<String> db_ids, XMPPResourceConnection session, boolean delete, MsgRepository.OfflineMessagesProcessor proc) OfflineMsgRepositoryIfc.loadMessagesToJID
(XMPPResourceConnection session, boolean delete) Loads all payloads for the given user'sJID
from repository.void
Do some actions on repository, when user logs in.void
void
void
void
void
void
void
void
boolean
Deprecated.boolean
boolean
boolean
boolean
void
NonAuthUserRepository.putDomainTempData
(BareJID domain, String subnode, String key, String value) The method allows to store some temporary data by the plugin in publicly available space.void
NonAuthUserRepositoryImpl.putDomainTempData
(BareJID domain, String subnode, String key, String value) void
NonAuthUserRepository.putTempData
(String subnode, String key, String value) The method allows to store some temporary data by the plugin in publicly available space.void
NonAuthUserRepositoryImpl.putTempData
(String subnode, String key, String value) default void
AuthRepository.removeCredential
(BareJID user, String credentialId) void
AuthRepositoryMDImpl.removeCredential
(BareJID user, String credentialId) void
AuthRepositoryPool.removeCredential
(BareJID user, String credentialId) void
UserRepository.removeData
(BareJID user, String key) removeData
method removes pair (key, value) from user repository in default repository node.void
UserRepository.removeData
(BareJID user, String subnode, String key) removeData
method removes pair (key, value) from user repository in given subnode.void
UserRepositoryMDImpl.removeData
(BareJID user, String key) void
UserRepositoryMDImpl.removeData
(BareJID user, String subnode, String key) void
UserRepositoryPool.removeData
(BareJID user, String key) void
UserRepositoryPool.removeData
(BareJID user, String subnode, String key) void
NonAuthUserRepository.removeDomainTempData
(BareJID domain, String subnode, String key) The method allows to remove existing data stored in a temporary storage space associated with a given DNS domain.void
NonAuthUserRepositoryImpl.removeDomainTempData
(BareJID domain, String subnode, String key) void
UserRepository.removeSubnode
(BareJID user, String subnode) removeSubnode
method removes given subnode with all subnodes in this node and all data stored in this node and in all subnodes.void
UserRepositoryMDImpl.removeSubnode
(BareJID user, String subnode) void
UserRepositoryPool.removeSubnode
(BareJID user, String subnode) void
NonAuthUserRepository.removeTempData
(String subnode, String key) The method allows to remove existing data stored in the Tigase instance specific temporary storage.void
NonAuthUserRepositoryImpl.removeTempData
(String subnode, String key) void
AuthRepository.removeUser
(BareJID user) void
AuthRepositoryImpl.removeUser
(BareJID user) void
AuthRepositoryMDImpl.removeUser
(BareJID user) void
AuthRepositoryPool.removeUser
(BareJID user) void
UserRepository.removeUser
(BareJID user) ThisremoveUser
method allows to remove user and all his data from user repository.void
UserRepositoryMDImpl.removeUser
(BareJID user) void
UserRepositoryPool.removeUser
(BareJID user) void
AuthRepository.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) void
AuthRepositoryImpl.setAccountStatus
(BareJID user, AuthRepository.AccountStatus value) void
AuthRepositoryMDImpl.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) void
AuthRepositoryPool.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) void
DummyRepository.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) void
ThissetData
method sets data value for given user ID associated with given key in default repository node.void
setData
method sets data value for given user ID in repository under given node path and associates it with given key.void
void
void
void
void
UserRepository.setDataList
(BareJID user, String subnode, String key, String[] list) setDataList
method sets list of values for given user associated given key in repository under given node path.void
UserRepositoryMDImpl.setDataList
(BareJID user, String subnode, String key, String[] list) void
UserRepositoryPool.setDataList
(BareJID user, String subnode, String key, String[] list) default void
AuthRepository.setUserDisabled
(BareJID user, Boolean value) Deprecated.void
AuthRepositoryImpl.setUserDisabled
(BareJID user, Boolean value) void
AuthRepositoryMDImpl.setUserDisabled
(BareJID user, Boolean value) void
AuthRepositoryPool.setUserDisabled
(BareJID user, Boolean value) void
DummyRepository.setUserDisabled
(BareJID user, Boolean value) boolean
OfflineMsgRepositoryIfc.storeMessage
(JID from, JID to, Date expired, Element msg, NonAuthUserRepository userRepo) Saves the massage to the repositorydefault void
AuthRepository.updateCredential
(BareJID user, String credentialId, String password) void
AuthRepositoryMDImpl.updateCredential
(BareJID user, String credentialId, String password) void
AuthRepositoryPool.updateCredential
(BareJID user, String credentialId, String password) void
AuthRepository.updatePassword
(BareJID user, String password) Deprecated.void
AuthRepositoryImpl.updatePassword
(BareJID user, String password) void
AuthRepositoryMDImpl.updatePassword
(BareJID user, String password) void
AuthRepositoryPool.updatePassword
(BareJID user, String password) void
DummyRepository.updatePassword
(BareJID user, String password) -
Uses of TigaseDBException in tigase.db.comp
Modifier and TypeMethodDescriptionvoid
void
The method adds a new or updates existing Item in the repository.AbstractSDComponentRepositoryBean.allItems()
ComponentRepository.allItems()
Returns a collection with all items stored in the repository.void
AbstractSDComponentRepositoryBean.reload()
void
ComponentRepository.reload()
This method is called to reload items from the database or other permanent storage.void
AbstractSDComponentRepositoryBean.removeItem
(String key) void
ComponentRepository.removeItem
(String key) The method is called to remove given Item from the memory cache and permanent storage.void
AbstractSDComponentRepositoryBean.store()
void
ComponentRepository.store()
The method is called to store all data in the database. -
Uses of TigaseDBException in tigase.db.jdbc
Modifier and TypeMethodDescriptionvoid
JDBCRepository.addDataList
(BareJID user_id, String subnode, String key, String[] list) void
void
void
void
Deprecated.void
void
DrupalWPAuth.getAccountStatus
(BareJID user) JDBCRepository.getAccountStatus
(BareJID user) TigaseAuth.getAccountStatus
(BareJID user) Deprecated.TigaseCustomAuth.getAccountStatus
(BareJID user) TigaseCustomAuth.getCredentialIds
(BareJID user) TigaseCustomAuth.getCredentials
(BareJID user, String credentialId) String[]
JDBCRepository.getDataList
(BareJID user_id, String subnode, String key) JDBCRepository.getDataMap
(BareJID user_id, String subnode) JDBCRepository.getDataMap
(BareJID user, String subnode, Function<String, T> converter) String[]
String[]
DrupalWPAuth.getPassword
(BareJID user) JDBCRepository.getPassword
(BareJID user) TigaseAuth.getPassword
(BareJID user) Deprecated.String[]
JDBCRepository.getSubnodes
(BareJID user_id) String[]
JDBCRepository.getSubnodes
(BareJID user_id, String subnode) Deprecated.JDBCRepository.getUsers()
long
JDBCRepository.getUserUID
(BareJID user_id) boolean
DrupalWPAuth.isUserDisabled
(BareJID user) boolean
JDBCRepository.isUserDisabled
(BareJID user) boolean
TigaseAuth.isUserDisabled
(BareJID user) Deprecated.void
void
void
Deprecated.void
void
void
void
Deprecated.void
boolean
boolean
boolean
Deprecated.boolean
boolean
void
TigaseCustomAuth.removeCredential
(BareJID user, String credentialId) void
JDBCRepository.removeData
(BareJID user_id, String key) void
JDBCRepository.removeData
(BareJID user_id, String subnode, String key) void
JDBCRepository.removeSubnode
(BareJID user_id, String subnode) void
DrupalWPAuth.removeUser
(BareJID user) void
JDBCRepository.removeUser
(BareJID user_id) removeUser
method is thread safe.void
TigaseAuth.removeUser
(BareJID user) Deprecated.void
TigaseCustomAuth.removeUser
(BareJID user) void
DrupalWPAuth.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) void
JDBCRepository.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) void
TigaseAuth.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) Deprecated.void
TigaseCustomAuth.setAccountStatus
(BareJID user, AuthRepository.AccountStatus value) void
void
void
JDBCRepository.setDataList
(BareJID user_id, String subnode, String key, String[] list) void
DrupalWPAuth.setUserDisabled
(BareJID user, Boolean value) void
JDBCRepository.setUserDisabled
(BareJID user, Boolean value) void
TigaseAuth.setUserDisabled
(BareJID user, Boolean value) Deprecated.void
TigaseCustomAuth.updateCredential
(BareJID user, String credentialId, String password) void
DrupalWPAuth.updatePassword
(BareJID user, String password) void
JDBCRepository.updatePassword
(BareJID user, String password) void
TigaseAuth.updatePassword
(BareJID user, String password) Deprecated.void
TigaseCustomAuth.updatePassword
(BareJID user, String password) void
TigaseSPAuth.updatePassword
(BareJID user, String password) -
Uses of TigaseDBException in tigase.db.ldap
Modifier and TypeMethodDescriptionvoid
LdapAuthProvider.getAccountStatus
(BareJID user) LdapAuthProvider.getCredentials
(BareJID user, String credentialId) LdapAuthProvider.getPassword
(BareJID user) boolean
LdapAuthProvider.isUserDisabled
(BareJID user) void
void
boolean
void
LdapAuthProvider.removeUser
(BareJID user) void
LdapAuthProvider.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) void
LdapAuthProvider.setUserDisabled
(BareJID user, Boolean value) void
LdapAuthProvider.updatePassword
(BareJID user, String password) -
Uses of TigaseDBException in tigase.db.xml
Modifier and TypeMethodDescriptionvoid
XMLRepository.addDataList
(BareJID user, String subnode, String key, String[] list) void
XMLRepository.getAccountStatus
(BareJID user) String[]
XMLRepository.getDataList
(BareJID user, String subnode, String key) String[]
String[]
XMLRepository.getPassword
(BareJID user) String[]
XMLRepository.getSubnodes
(BareJID user) String[]
XMLRepository.getSubnodes
(BareJID user, String subnode) Deprecated.long
XMLRepository.getUserUID
(BareJID user) boolean
XMLRepository.isUserDisabled
(BareJID user) void
void
boolean
void
XMLRepository.setAccountStatus
(BareJID user, AuthRepository.AccountStatus status) void
void
void
XMLRepository.setDataList
(BareJID user, String subnode, String key, String[] list) void
XMLRepository.setUserDisabled
(BareJID user, Boolean value) void
XMLRepository.updatePassword
(BareJID user, String password) -
Uses of TigaseDBException in tigase.server.amp.db
Modifier and TypeMethodDescriptionstatic MsgRepositoryIfc
MsgRepository.getInstance
(String cls, String id_string) MsgRepository.MsgRepositoryMDBean.getMessagesCount
(JID to) MsgRepository.MsgRepositoryMDBean.getMessagesList
(JID to) MsgRepository.MsgRepositoryMDBean.loadMessagesToJID
(List db_ids, XMPPResourceConnection session, boolean delete, MsgRepository.OfflineMessagesProcessor proc) MsgRepository.MsgRepositoryMDBean.loadMessagesToJID
(XMPPResourceConnection session, boolean delete) boolean
MsgRepository.MsgRepositoryMDBean.storeMessage
(JID from, JID to, Date expired, Element msg, NonAuthUserRepository userRepo) -
Uses of TigaseDBException in tigase.server.rtbl
-
Uses of TigaseDBException in tigase.server.xmppsession
-
Uses of TigaseDBException in tigase.vhosts
-
Uses of TigaseDBException in tigase.xmpp
Modifier and TypeMethodDescriptionvoid
RepositoryAccess.addDataList
(String subnode, String key, String[] list) void
RepositoryAccess.addOfflineDataList
(String subnode, String key, String[] list) void
RepositoryAccess.addPublicDataList
(String subnode, String key, String[] list) RepositoryAccess.changeRegistration
(String name_param, String pass_param, Map<String, String> registr_params) RepositoryAccess.getAuthenticationToken
(String xmpp_sessionId) getData
method is a twin sister (brother?) ofsetData(String, String, String)
method.String[]
RepositoryAccess.getDataGroups
(String subnode) This method retrieves list of all direct subnodes for given node.String[]
RepositoryAccess.getDataKeys
(String subnode) This method returns all data keys available in permanent storage in given node.String[]
RepositoryAccess.getDataList
(String subnode, String key) This method allows to retrieve list of values associated with one key.RepositoryAccess.getOfflineData
(String subnode, String key, String def) String[]
RepositoryAccess.getOfflineDataList
(String subnode, String key) RepositoryAccess.getPublicData
(String subnode, String key, String def) String[]
RepositoryAccess.getPublicDataList
(String subnode, String key) void
Deprecated.void
Deprecated.void
void
void
RepositoryAccess.removeData
(String subnode, String key) void
RepositoryAccess.removeDataGroup
(String subnode) Removes the last data node given in subnode path as parameter to this method.void
RepositoryAccess.removeOfflineData
(String subnode, String key) void
RepositoryAccess.removeOfflineDataGroup
(String subnode) void
RepositoryAccess.removePublicData
(String subnode, String key) void
RepositoryAccess.removePublicDataGroup
(String subnode) void
This method stores given data in permanent storage in given point of hierarchy of data base.void
RepositoryAccess.setDataList
(String subnode, String key, String[] list) This method allows to store list of values under one key ID reference.void
RepositoryAccess.setOfflineData
(String subnode, String key, String value) void
RepositoryAccess.setOfflineDataList
(String subnode, String key, String[] list) void
RepositoryAccess.setPublicData
(String subnode, String key, String value) void
RepositoryAccess.setPublicDataList
(String subnode, String key, String[] list) void
RepositoryAccess.setRegistration
(String name_param, String pass_param, Map<String, String> registr_params) RepositoryAccess.unregister
(String name_param) Deprecated.XMPPResourceConnection.unregister
(String name_param) Deprecated. -
Uses of TigaseDBException in tigase.xmpp.impl
Modifier and TypeMethodDescriptionstatic void
Privacy.addList
(XMPPResourceConnection session, Element list) static boolean
Privacy.block
(XMPPResourceConnection session, List<String> jids) protected static void
PresenceState.broadcastDirectPresences
(StanzaType t, XMPPResourceConnection session, Queue<Packet> results, Element pres) broadcastDirectPresences
broadcast a direct Presence from providedpres
Element
object to the collection of JIDs stored in temporary session data under keyDIRECT_PRESENCE
.static void
PresenceState.broadcastOffline
(XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract roster_util) sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.void
PresenceAbstract.broadcastProbe
(XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.protected void
PresenceState.buddyOnline
(XMPPResourceConnection session, JID buddy, Queue<Packet> results, boolean online) Method sends back presence to contact while it becomes online (i.e.static PrivacyList
PrivacyList.create
(XMPPResourceConnection session, RosterAbstract rosterUtil, Element el) protected void
JabberIqRegister.createAccount
(XMPPResourceConnection session, String user_name, VHostItem domain, String password, String email, Map<String, String> reg_params) protected void
JabberIqRegister.doRemoveAccount
(Packet packet, Element request, XMPPResourceConnection session, Queue<Packet> results) Privacy.getBlocked
(XMPPResourceConnection session) static PrivacyList
Privacy.getDefaultList
(XMPPResourceConnection session) static Element
Privacy.getDefaultListElement
(XMPPResourceConnection session) static String
Privacy.getDefaultListName
(XMPPResourceConnection session) DomainFilter.getDomains
(XMPPResourceConnection session) Method retrieves filtering policy based on user session, from most specific to most general, i.e.: first user session is checked, if that fails then user repository and if there is no rules configured then domain filtering policy from VHost is being returned (if present).String[]
DomainFilter.getDomainsList
(XMPPResourceConnection session) Method retrieves list of domains to be applied toLIST
andBLACKLIST
filtering policies based on user session, from most specific to most general, i.e.: first user session is checked, if that fails then user repository and if there is no rules configured then list of domains from VHost is being returned (if present).static Element
Privacy.getList
(XMPPResourceConnection session, String list) static Element
Privacy.getListOld
(XMPPResourceConnection session, String list) static String[]
Privacy.getLists
(XMPPResourceConnection session) protected PrivacyList
protected void
PresenceState.processError
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType presenceType) Process presence stanza of type Error.protected void
JabberIqPrivacy.processGetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results) protected void
JabberIqRoster.processGetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) Method processes rosterget
request.protected void
PresenceState.processInInitial
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType presenceType) Method is responsible for processing incoming initial presence (i.e.protected void
PresenceState.processInProbe
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType presenceType) Method is responsible for processing incoming presence probe (i.e.protected void
PresenceSubscription.processInSubscribe
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing incoming subscription request (i.e.protected void
PresenceSubscription.processInSubscribed
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing incoming subscribed presence (i.e.protected void
PresenceSubscription.processInUnsubscribe
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing incoming unsubscribe presence (i.e.protected void
PresenceSubscription.processInUnsubscribed
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing incoming unsubscribed presence (i.e.protected void
PresenceState.processOutInitial
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType type) Method is responsible for processing outgoing initial presence (i.e.protected void
PresenceSubscription.processOutSubscribe
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing outgoing subscribe and unsubscribe presence (i.e.protected void
PresenceSubscription.processOutSubscribed
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing outgoing subscribed and unsubscribed presence (i.e.protected void
JabberIqPrivacy.processSetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results) protected void
JabberIqRoster.processSetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) Method processes rosterset
request.void
PresenceState.rebroadcastPresence
(XMPPResourceConnection session, Queue<Packet> results) static void
Privacy.removeList
(XMPPResourceConnection session, Element list) protected static boolean
PresenceAbstract.requiresPresenceSending
(RosterAbstract roster, JID buddy, XMPPResourceConnection session, boolean systemCheck) Method checks whether a given contact requires sending presence.void
PresenceState.resendPendingInRequests
(XMPPResourceConnection session, Queue<Packet> results) Sends out all pending subscription request during user log-in.FlexibleOfflineMessageRetrieval.restorePacketForOffLineUser
(List<String> db_ids, XMPPResourceConnection conn, MsgRepositoryIfc repo) OfflineMessages.restorePacketForOffLineUser
(XMPPResourceConnection conn, OfflineMsgRepositoryIfc repo) Method restores all messages from repository for the JID of the current session.OfflineMessages.savePacketForOffLineUser
(Packet packet, OfflineMsgRepositoryIfc repo, NonAuthUserRepository userRepo) Method stores messages to offline repository with the following rules applied, i.e.static void
PresenceState.sendPresenceBroadcast
(StanzaType t, XMPPResourceConnection session, EnumSet<RosterAbstract.SubscriptionType> subscrs, Queue<Packet> results, Element pres, Map<String, Object> settings, RosterAbstract roster_util) sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.protected void
PresenceState.sendRosterOfflinePresence
(XMPPResourceConnection session, Queue<Packet> results) Method sends server generated presence unavailable for all buddies from the roster with a custom status message.void
MIXProcessor.sendToChannel
(BareJID userJid, String resource, BareJID channel, String requestStanzaId, Element joinEl, Consumer<Packet> writer) static void
Privacy.setActiveList
(XMPPResourceConnection session, String lName) static void
Privacy.setDefaultList
(XMPPResourceConnection session, Element list) void
protected void
VCardXMPPProcessorAbstract.setVCard
(XMPPResourceConnection session, Element vcard) void
JabberIqRegister.setWelcomeMessage
(String message) protected void
VCard4.storeVCard
(XMPPResourceConnection session, Element elvCard) protected void
VCardTemp.storeVCard
(XMPPResourceConnection session, Element elvCard) protected abstract void
VCardXMPPProcessorAbstract.storeVCard
(XMPPResourceConnection session, Element vcard) static boolean
Privacy.unblock
(XMPPResourceConnection session, List<String> jids) Privacy.unblockAll
(XMPPResourceConnection session) static void
RemoteRosterManagement.updateBuddyChange
(XMPPResourceConnection session, Element item, Element update, Queue<Packet> results) protected void
JabberIqRoster.updateHash
(XMPPResourceConnection session, Map<String, Object> settings) Calculates hash value based on the user roster items and saves it to user's session data. -
Uses of TigaseDBException in tigase.xmpp.impl.push
Modifier and TypeMethodDescriptionprotected void
AbstractPushNotifications.disableNotifications
(XMPPResourceConnection session, JID jid, String node) protected void
AbstractPushNotifications.enableNotifications
(XMPPResourceConnection session, JID jid, String node, Element settings) protected void
AbstractPushNotifications.enableNotifications
(XMPPResourceConnection session, JID jid, String node, Element enableElem, Element optionsForm) AbstractPushNotifications.getPushServices
(BareJID userJid) protected Map<BareJID,
RosterElement> protected void
AbstractPushNotifications.processMessage
(Packet packet, XMPPResourceConnection session, Consumer<Packet> results) protected void
PushNotifications.processMessage
(Packet packet, XMPPResourceConnection session, Consumer<Packet> consumer) protected void
AbstractPushNotifications.sendPushNotification
(XMPPResourceConnection session, Packet packet) -
Uses of TigaseDBException in tigase.xmpp.impl.roster
Modifier and TypeMethodDescriptionvoid
RosterAbstract.addBuddy
(XMPPResourceConnection session, JID jid, String name, String[] groups, String otherData) Deprecated.abstract void
RosterAbstract.addBuddy
(XMPPResourceConnection session, JID jid, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String otherData) Deprecated.abstract void
RosterAbstract.addBuddy
(XMPPResourceConnection session, JID jid, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String mixParticipantId, String otherData) Deprecated.void
RosterFlat.addBuddy
(XMPPResourceConnection session, JID buddy, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String otherData) Deprecated.void
RosterFlat.addBuddy
(XMPPResourceConnection session, JID buddy, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String mixParticipantId, String otherData) Deprecated.abstract boolean
RosterAbstract.addBuddyGroup
(XMPPResourceConnection session, JID buddy, String[] groups) Deprecated.boolean
RosterFlat.addBuddyGroup
(XMPPResourceConnection session, JID buddy, String[] groups) Deprecated.RosterAbstract.addJidToRoster
(UserRepository repository, XMPPSession session, BareJID owner, RosterElement rosterElement) RosterFlat.addTempBuddy
(JID buddy, XMPPResourceConnection session) Deprecated.abstract boolean
RosterAbstract.containsBuddy
(XMPPResourceConnection session, JID buddy) Deprecated.boolean
RosterFlat.containsBuddy
(XMPPResourceConnection session, JID buddy) Deprecated.abstract JID[]
RosterAbstract.getBuddies
(XMPPResourceConnection session) Deprecated.JID[]
RosterAbstract.getBuddies
(XMPPResourceConnection session, EnumSet<RosterAbstract.SubscriptionType> subscrs) Deprecated.JID[]
RosterFlat.getBuddies
(XMPPResourceConnection session) Deprecated.abstract String[]
RosterAbstract.getBuddyGroups
(XMPPResourceConnection session, JID buddy) Deprecated.String[]
RosterFlat.getBuddyGroups
(XMPPResourceConnection session, JID buddy) Deprecated.RosterAbstract.getBuddyItem
(XMPPResourceConnection session, JID buddy) RosterFlat.getBuddyItem
(XMPPResourceConnection session, JID buddy) Deprecated.abstract String
RosterAbstract.getBuddyName
(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getBuddyName
(XMPPResourceConnection session, JID buddy) Deprecated.abstract RosterAbstract.SubscriptionType
RosterAbstract.getBuddySubscription
(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getBuddySubscription
(XMPPResourceConnection session, JID buddy) Deprecated.abstract Element
RosterAbstract.getCustomChild
(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getCustomChild
(XMPPResourceConnection session, JID buddy) Deprecated.RosterAbstract.getCustomChildren
(XMPPResourceConnection session, JID buddy) Deprecated.abstract String
RosterAbstract.getMixParticipantId
(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getMixParticipantId
(XMPPResourceConnection session, JID buddy) Deprecated.abstract RosterElement
RosterAbstract.getRosterElement
(XMPPResourceConnection session, JID jid) Deprecated.RosterFlat.getRosterElement
(XMPPResourceConnection session, JID buddy) Deprecated.RosterAbstract.getRosterItems
(XMPPResourceConnection session) RosterFlat.getRosterItems
(XMPPResourceConnection session) protected Map<BareJID,
RosterElement> RosterFlat.getUserRoster
(XMPPResourceConnection session) void
RosterAbstract.init
(UserRepository repo) void
RosterAbstract.init
(UserRepository repo) boolean
RosterFlat.isModified
(XMPPResourceConnection session) abstract boolean
RosterAbstract.isOnline
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterFlat.isOnline
(XMPPResourceConnection session, JID buddy) Deprecated.boolean
RosterAbstract.isPendingIn
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterAbstract.isPreApproved
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterAbstract.isSubscribedFrom
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterAbstract.isSubscribedTo
(XMPPResourceConnection session, JID jid) Deprecated.RosterFlat.loadUserRoster
(XMPPResourceConnection session) void
RosterAbstract.modifyStoredRoster
(UserRepository repository, BareJID owner, Consumer<Map<BareJID, RosterElement>> modifyRoster) void
RosterFlat.modifyStoredRoster
(UserRepository repository, BareJID owner, Consumer<Map<BareJID, RosterElement>> modifyRoster) abstract boolean
RosterAbstract.presenceSent
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterFlat.presenceSent
(XMPPResourceConnection session, JID buddy) Deprecated.abstract boolean
RosterAbstract.removeBuddy
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterFlat.removeBuddy
(XMPPResourceConnection session, JID jid) Deprecated.RosterAbstract.removeJidFromRoster
(UserRepository repository, XMPPSession session, BareJID owner, JID jid) Deprecated.abstract Function<JID,
RosterElement> RosterAbstract.rosterElementProvider
(XMPPResourceConnection session) Deprecated.RosterFlat.rosterElementProvider
(XMPPResourceConnection session) Deprecated.protected void
RosterFlat.saveUserRoster
(XMPPResourceConnection session) abstract void
RosterAbstract.setBuddyName
(XMPPResourceConnection session, JID buddy, String name) Deprecated.void
RosterFlat.setBuddyName
(XMPPResourceConnection session, JID buddy, String name) Deprecated.abstract void
RosterAbstract.setBuddySubscription
(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, JID buddy) Deprecated.void
RosterFlat.setBuddySubscription
(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, JID buddy) Deprecated.abstract void
RosterAbstract.setOnline
(XMPPResourceConnection session, JID jid, boolean online) Deprecated.void
RosterFlat.setOnline
(XMPPResourceConnection session, JID buddy, boolean online) Deprecated.abstract void
RosterAbstract.setPresenceSent
(XMPPResourceConnection session, JID jid, boolean sent) Deprecated.void
RosterFlat.setPresenceSent
(XMPPResourceConnection session, JID buddy, boolean sent) Deprecated.void
RosterAbstract.updateBuddyChange
(XMPPResourceConnection session, Queue<Packet> results, Element item) boolean
RosterAbstract.updateBuddySubscription
(XMPPResourceConnection session, RosterAbstract.PresenceType presence, JID jid) Deprecated.void
RosterAbstract.updateRosterHash
(XMPPResourceConnection conn) protected void
RosterAbstract.updateRosterHashForConnection
(XMPPResourceConnection conn) protected void
RosterAbstract.updateRosterItem
(XMPPResourceConnection conn, RosterAbstract.RosterModifiedEvent event) protected void
RosterFlat.updateRosterItem
(XMPPResourceConnection session, RosterAbstract.RosterModifiedEvent event)
JabberIqRegister.doRemoveAccount(Packet, Element, XMPPResourceConnection, Queue)