Uses of Class
tigase.db.TigaseDBException
Packages that use TigaseDBException
Package
Description
Package containing implementation of all Session Manager plugins
-
Uses of TigaseDBException in tigase.auth.adhoc
Methods in tigase.auth.adhoc that throw TigaseDBExceptionModifier and TypeMethodDescriptionprotected abstract voidAbstractCredentialsCommand.processForm(Form form, AdhHocRequest request, AdHocResponse response) protected voidAddUserCredentials.processForm(Form form, AdhHocRequest request, AdHocResponse response) protected voidDeleteUserCredentials.processForm(Form form, AdhHocRequest request, AdHocResponse response) protected voidShowUserCredentials.processForm(Form form, AdhHocRequest request, AdHocResponse response) protected abstract voidAbstractCredentialsCommand.processNoForm(AdhHocRequest request, AdHocResponse response) -
Uses of TigaseDBException in tigase.conf
Methods in tigase.conf that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidConfigurationCache.addItem(ConfigItem item) ConfigSQLRepository.allItems()Deprecated.ConfigurationCache.allItems()ConfigXMLRepository.allItems()voidvoidConfigurationCache.reload()voidConfigurationCache.removeItem(String key) voidConfigurationCache.store()voidConfigXMLRepository.store() -
Uses of TigaseDBException in tigase.db
Subclasses of TigaseDBException in tigase.dbModifier and TypeClassDescriptionclassTheDataOverwriteExceptionexception is thrown when application tries to ovrewrite data in repository but does not have permission to do so.classDescribe class DBInitException here.classTheUserExistsExceptionis thrown when application tries to add new user with user ID which already exists in repository.classTheUserNotFoundExceptionexception is thrown when application tries to access data for user which does not exist in repository.Methods in tigase.db that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidUserRepository.addDataList(BareJID user, String subnode, String key, String[] list) addDataListmethod adds mode entries to existing data list associated with given key in repository under given node path.voidUserRepositoryMDImpl.addDataList(BareJID user, String subnode, String key, String[] list) voidUserRepositoryPool.addDataList(BareJID user, String subnode, String key, String[] list) voidvoidvoidvoidvoidvoidThisaddUsermethod allows to add new user to repository.voidvoidAuthRepository.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 CredentialsAuthRepository.getCredentials(BareJID user, String credentialId) AuthRepositoryMDImpl.getCredentials(BareJID user, String credentialId) AuthRepositoryPool.getCredentials(BareJID user, String credentialId) getDatamethod returns a value associated with given key for user repository in default subnode.getDatamethod returns a value associated with given key for user repository in given subnode.getDatamethod returns a value associated with given key for user repository in given subnode.String[]UserRepository.getDataList(BareJID user, String subnode, String key) getDataListmethod returns array of values associated with given key ornullif 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(@NonNull String key) UserRepository.getDataMap(BareJID user, String subnode) getDataMapmethod returns a values associated with each key for user repository in given subnode.UserRepository.getDataMap(BareJID user, String subnode, Function<String, T> converter) getDataMapmethod returns a values associated with each key for user repository in given subnode.UserRepositoryMDImpl.getDataMap(@NonNull String key) UserRepositoryMDImpl.getDataMap(BareJID user, String subnode) UserRepositoryMDImpl.getDataMap(BareJID user, String subnode, Function<String, T> converter) UserRepositoryPool.getDataMap(@NonNull String key) 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[]getKeysmethod returns list of all keys stored in default user repository node.String[]getKeysmethod 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) getSubnodesmethod 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()longDummyRepository.getUserUID(BareJID user) longUserRepository.getUserUID(BareJID user) Deprecated.longUserRepositoryMDImpl.getUserUID(BareJID user) longUserRepositoryPool.getUserUID(BareJID user) default booleanAuthRepository.isUserDisabled(BareJID user) Deprecated.booleanAuthRepositoryImpl.isUserDisabled(BareJID user) booleanAuthRepositoryMDImpl.isUserDisabled(BareJID user) booleanAuthRepositoryPool.isUserDisabled(BareJID user) booleanDummyRepository.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'sJIDfrom repository.voidDo some actions on repository, when user logs in.voidvoidvoidvoidvoidvoidvoidvoidbooleanDeprecated.booleanbooleanbooleanbooleanvoidNonAuthUserRepository.putDomainTempData(BareJID domain, String subnode, String key, String value) The method allows to store some temporary data by the plugin in publicly available space.voidNonAuthUserRepositoryImpl.putDomainTempData(BareJID domain, String subnode, String key, String value) voidNonAuthUserRepository.putTempData(String subnode, String key, String value) The method allows to store some temporary data by the plugin in publicly available space.voidNonAuthUserRepositoryImpl.putTempData(String subnode, String key, String value) default voidAuthRepository.removeCredential(BareJID user, String credentialId) voidAuthRepositoryMDImpl.removeCredential(BareJID user, String credentialId) voidAuthRepositoryPool.removeCredential(BareJID user, String credentialId) voidUserRepository.removeData(BareJID user, String key) removeDatamethod removes pair (key, value) from user repository in default repository node.voidUserRepository.removeData(BareJID user, String subnode, String key) removeDatamethod removes pair (key, value) from user repository in given subnode.voidUserRepositoryMDImpl.removeData(BareJID user, String key) voidUserRepositoryMDImpl.removeData(BareJID user, String subnode, String key) voidUserRepositoryPool.removeData(BareJID user, String key) voidUserRepositoryPool.removeData(BareJID user, String subnode, String key) voidNonAuthUserRepository.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.voidNonAuthUserRepositoryImpl.removeDomainTempData(BareJID domain, String subnode, String key) voidUserRepository.removeSubnode(BareJID user, String subnode) removeSubnodemethod removes given subnode with all subnodes in this node and all data stored in this node and in all subnodes.voidUserRepositoryMDImpl.removeSubnode(BareJID user, String subnode) voidUserRepositoryPool.removeSubnode(BareJID user, String subnode) voidNonAuthUserRepository.removeTempData(String subnode, String key) The method allows to remove existing data stored in the Tigase instance specific temporary storage.voidNonAuthUserRepositoryImpl.removeTempData(String subnode, String key) voidAuthRepository.removeUser(BareJID user) voidAuthRepositoryImpl.removeUser(BareJID user) voidAuthRepositoryMDImpl.removeUser(BareJID user) voidAuthRepositoryPool.removeUser(BareJID user) voidUserRepository.removeUser(BareJID user) ThisremoveUsermethod allows to remove user and all his data from user repository.voidUserRepositoryMDImpl.removeUser(BareJID user) voidUserRepositoryPool.removeUser(BareJID user) voidAuthRepository.setAccountStatus(BareJID user, AuthRepository.AccountStatus status) voidAuthRepositoryImpl.setAccountStatus(BareJID user, AuthRepository.AccountStatus value) voidAuthRepositoryMDImpl.setAccountStatus(BareJID user, AuthRepository.AccountStatus status) voidAuthRepositoryPool.setAccountStatus(BareJID user, AuthRepository.AccountStatus status) voidDummyRepository.setAccountStatus(BareJID user, AuthRepository.AccountStatus status) voidThissetDatamethod sets data value for given user ID associated with given key in default repository node.voidsetDatamethod sets data value for given user ID in repository under given node path and associates it with given key.voidvoidvoidvoidvoidUserRepository.setDataList(BareJID user, String subnode, String key, String[] list) setDataListmethod sets list of values for given user associated given key in repository under given node path.voidUserRepositoryMDImpl.setDataList(BareJID user, String subnode, String key, String[] list) voidUserRepositoryPool.setDataList(BareJID user, String subnode, String key, String[] list) default voidAuthRepository.setUserDisabled(BareJID user, Boolean value) Deprecated.voidAuthRepositoryImpl.setUserDisabled(BareJID user, Boolean value) voidAuthRepositoryMDImpl.setUserDisabled(BareJID user, Boolean value) voidAuthRepositoryPool.setUserDisabled(BareJID user, Boolean value) voidDummyRepository.setUserDisabled(BareJID user, Boolean value) booleanOfflineMsgRepositoryIfc.storeMessage(JID from, JID to, Date expired, Element msg, NonAuthUserRepository userRepo) Saves the massage to the repositorydefault voidAuthRepository.updateCredential(BareJID user, String credentialId, String password) default voidAuthRepository.updateCredential(BareJID user, String credentialId, String mechanism, String data) voidAuthRepositoryMDImpl.updateCredential(BareJID user, String credentialId, String password) voidAuthRepositoryMDImpl.updateCredential(BareJID user, String credentialId, String mechanism, String data) voidAuthRepositoryPool.updateCredential(BareJID user, String credentialId, String password) voidAuthRepositoryPool.updateCredential(BareJID user, String credentialId, String mechanism, String data) voidAuthRepository.updatePassword(BareJID user, String password) Deprecated.voidAuthRepositoryImpl.updatePassword(BareJID user, String password) voidAuthRepositoryMDImpl.updatePassword(BareJID user, String password) voidAuthRepositoryPool.updatePassword(BareJID user, String password) voidDummyRepository.updatePassword(BareJID user, String password) -
Uses of TigaseDBException in tigase.db.comp
Methods in tigase.db.comp that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidvoidThe 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.voidAbstractSDComponentRepositoryBean.reload()voidComponentRepository.reload()This method is called to reload items from the database or other permanent storage.voidAbstractSDComponentRepositoryBean.removeItem(String key) voidComponentRepository.removeItem(String key) The method is called to remove given Item from the memory cache and permanent storage.voidAbstractSDComponentRepositoryBean.store()voidComponentRepository.store()The method is called to store all data in the database. -
Uses of TigaseDBException in tigase.db.jdbc
Methods in tigase.db.jdbc that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidJDBCRepository.addDataList(BareJID user_id, String subnode, String key, String[] list) voidvoidvoidDeprecated.voidvoidJDBCRepository.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(@NonNull String key) JDBCRepository.getDataMap(BareJID user_id, String subnode) JDBCRepository.getDataMap(BareJID user, String subnode, Function<String, T> converter) String[]String[]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()longJDBCRepository.getUserUID(BareJID user_id) booleanJDBCRepository.isUserDisabled(BareJID user) booleanTigaseAuth.isUserDisabled(BareJID user) Deprecated.voidvoidDeprecated.voidvoidvoidDeprecated.voidbooleanbooleanDeprecated.booleanbooleanvoidTigaseCustomAuth.removeCredential(BareJID user, String credentialId) voidJDBCRepository.removeData(BareJID user_id, String key) voidJDBCRepository.removeData(BareJID user_id, String subnode, String key) voidJDBCRepository.removeSubnode(BareJID user_id, String subnode) voidJDBCRepository.removeUser(BareJID user_id) removeUsermethod is thread safe.voidTigaseAuth.removeUser(BareJID user) Deprecated.voidTigaseCustomAuth.removeUser(BareJID user) voidJDBCRepository.setAccountStatus(BareJID user, AuthRepository.AccountStatus status) voidTigaseAuth.setAccountStatus(BareJID user, AuthRepository.AccountStatus status) Deprecated.voidTigaseCustomAuth.setAccountStatus(BareJID user, AuthRepository.AccountStatus value) voidvoidvoidJDBCRepository.setDataList(BareJID user_id, String subnode, String key, String[] list) voidJDBCRepository.setUserDisabled(BareJID user, Boolean value) voidTigaseAuth.setUserDisabled(BareJID user, Boolean value) Deprecated.voidJDBCRepository.updateCredential(BareJID user, String credentialId, String password) voidJDBCRepository.updateCredential(BareJID user, String credentialId, String mechanism, String data) voidTigaseCustomAuth.updateCredential(BareJID user, String credentialId, String password) voidTigaseCustomAuth.updateCredential(BareJID user, String credentialId, String mechanism, String data) voidJDBCRepository.updatePassword(BareJID user, String password) voidTigaseAuth.updatePassword(BareJID user, String password) Deprecated.voidTigaseCustomAuth.updatePassword(BareJID user, String password) voidTigaseSPAuth.updatePassword(BareJID user, String password) -
Uses of TigaseDBException in tigase.db.ldap
Methods in tigase.db.ldap that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidLdapAuthProvider.getAccountStatus(BareJID user) LdapAuthProvider.getCredentials(BareJID user, String credentialId) LdapAuthProvider.getPassword(BareJID user) booleanLdapAuthProvider.isUserDisabled(BareJID user) voidvoidbooleanvoidLdapAuthProvider.removeUser(BareJID user) voidLdapAuthProvider.setAccountStatus(BareJID user, AuthRepository.AccountStatus status) voidLdapAuthProvider.setUserDisabled(BareJID user, Boolean value) voidLdapAuthProvider.updatePassword(BareJID user, String password) -
Uses of TigaseDBException in tigase.db.services
Methods in tigase.db.services that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidAccountExpirationService.setUserExpiration(@NonNull BareJID userId, Integer expirationDays) -
Uses of TigaseDBException in tigase.db.xml
Methods in tigase.db.xml that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidXMLRepository.addDataList(BareJID user, String subnode, String key, String[] list) voidXMLRepository.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.longXMLRepository.getUserUID(BareJID user) booleanXMLRepository.isUserDisabled(BareJID user) voidvoidbooleanvoidXMLRepository.setAccountStatus(BareJID user, AuthRepository.AccountStatus status) voidvoidvoidXMLRepository.setDataList(BareJID user, String subnode, String key, String[] list) voidXMLRepository.setUserDisabled(BareJID user, Boolean value) voidXMLRepository.updatePassword(BareJID user, String password) -
Uses of TigaseDBException in tigase.server.amp.db
Methods in tigase.server.amp.db that throw TigaseDBExceptionModifier and TypeMethodDescriptionstatic MsgRepositoryIfcMsgRepository.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) booleanMsgRepository.MsgRepositoryMDBean.storeMessage(JID from, JID to, Date expired, Element msg, NonAuthUserRepository userRepo) -
Uses of TigaseDBException in tigase.server.rtbl
Methods in tigase.server.rtbl that throw TigaseDBException -
Uses of TigaseDBException in tigase.server.xmppsession
Methods in tigase.server.xmppsession that throw TigaseDBException -
Uses of TigaseDBException in tigase.vhosts
Methods in tigase.vhosts that throw TigaseDBException -
Uses of TigaseDBException in tigase.xmpp
Methods in tigase.xmpp that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidRepositoryAccess.addDataList(String subnode, String key, String[] list) voidRepositoryAccess.addOfflineDataList(String subnode, String key, String[] list) voidRepositoryAccess.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) getDatamethod 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) voidDeprecated.voidDeprecated.voidvoidvoidRepositoryAccess.removeData(String subnode, String key) voidRepositoryAccess.removeDataGroup(String subnode) Removes the last data node given in subnode path as parameter to this method.voidRepositoryAccess.removeOfflineData(String subnode, String key) voidRepositoryAccess.removeOfflineDataGroup(String subnode) voidRepositoryAccess.removePublicData(String subnode, String key) voidRepositoryAccess.removePublicDataGroup(String subnode) voidThis method stores given data in permanent storage in given point of hierarchy of data base.voidRepositoryAccess.setDataList(String subnode, String key, String[] list) This method allows to store list of values under one key ID reference.voidRepositoryAccess.setOfflineData(String subnode, String key, String value) voidRepositoryAccess.setOfflineDataList(String subnode, String key, String[] list) voidRepositoryAccess.setPublicData(String subnode, String key, String value) voidRepositoryAccess.setPublicDataList(String subnode, String key, String[] list) voidRepositoryAccess.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
Methods in tigase.xmpp.impl that throw TigaseDBExceptionModifier and TypeMethodDescriptionstatic voidPrivacy.addList(XMPPResourceConnection session, Element list) static booleanPrivacy.block(XMPPResourceConnection session, List<String> jids) protected static voidPresenceState.broadcastDirectPresences(StanzaType t, XMPPResourceConnection session, Queue<Packet> results, Element pres) broadcastDirectPresencesbroadcast a direct Presence from providedpresElementobject to the collection of JIDs stored in temporary session data under keyDIRECT_PRESENCE.static voidPresenceState.broadcastOffline(XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract roster_util) sendPresenceBroadcastmethod broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.voidPresenceAbstract.broadcastProbe(XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) sendPresenceBroadcastmethod broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.protected voidPresenceState.buddyOnline(XMPPResourceConnection session, JID buddy, Queue<Packet> results, boolean online) Method sends back presence to contact while it becomes online (i.e.static PrivacyListPrivacyList.create(XMPPResourceConnection session, RosterAbstract rosterUtil, Element el) protected voidJabberIqRegister.createAccount(XMPPResourceConnection session, String user_name, VHostItem domain, String password, String email, Map<String, String> reg_params) protected voidJabberIqRegister.doRemoveAccount(Packet packet, Element request, XMPPResourceConnection session, Queue<Packet> results) Privacy.getBlocked(XMPPResourceConnection session) static PrivacyListPrivacy.getDefaultList(XMPPResourceConnection session) static ElementPrivacy.getDefaultListElement(XMPPResourceConnection session) static StringPrivacy.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 toLISTandBLACKLISTfiltering 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 ElementPrivacy.getList(XMPPResourceConnection session, String list) static ElementPrivacy.getListOld(XMPPResourceConnection session, String list) static String[]Privacy.getLists(XMPPResourceConnection session) protected PrivacyListprotected voidPresenceState.processError(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType presenceType) Process presence stanza of type Error.protected voidJabberIqPrivacy.processGetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results) protected voidJabberIqRoster.processGetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) Method processes rostergetrequest.protected voidPresenceState.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 voidPresenceState.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 voidPresenceSubscription.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 voidPresenceSubscription.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 voidPresenceSubscription.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 voidPresenceSubscription.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 voidPresenceState.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 voidPresenceSubscription.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 voidPresenceSubscription.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 voidJabberIqPrivacy.processSetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results) protected voidJabberIqRoster.processSetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) Method processes rostersetrequest.voidPresenceState.rebroadcastPresence(XMPPResourceConnection session, Queue<Packet> results) static voidPrivacy.removeList(XMPPResourceConnection session, Element list) protected static booleanPresenceAbstract.requiresPresenceSending(RosterAbstract roster, JID buddy, XMPPResourceConnection session, boolean systemCheck) Method checks whether a given contact requires sending presence.voidPresenceState.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 voidPresenceState.sendPresenceBroadcast(StanzaType t, XMPPResourceConnection session, EnumSet<RosterAbstract.SubscriptionType> subscrs, Queue<Packet> results, Element pres, Map<String, Object> settings, RosterAbstract roster_util) sendPresenceBroadcastmethod broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.protected voidPresenceState.sendRosterOfflinePresence(XMPPResourceConnection session, Queue<Packet> results) Method sends server generated presence unavailable for all buddies from the roster with a custom status message.voidMIXProcessor.sendToChannel(BareJID userJid, String resource, BareJID channel, String requestStanzaId, Element joinEl, Consumer<Packet> writer) static voidPrivacy.setActiveList(XMPPResourceConnection session, String lName) static voidPrivacy.setDefaultList(XMPPResourceConnection session, Element list) voidprotected voidVCardXMPPProcessorAbstract.setVCard(XMPPResourceConnection session, Element vcard) voidJabberIqRegister.setWelcomeMessage(String message) protected voidVCard4.storeVCard(XMPPResourceConnection session, Element elvCard) protected voidVCardTemp.storeVCard(XMPPResourceConnection session, Element elvCard) protected abstract voidVCardXMPPProcessorAbstract.storeVCard(XMPPResourceConnection session, Element vcard) static booleanPrivacy.unblock(XMPPResourceConnection session, List<String> jids) Privacy.unblockAll(XMPPResourceConnection session) static voidRemoteRosterManagement.updateBuddyChange(XMPPResourceConnection session, Element item, Element update, Queue<Packet> results) protected voidJabberIqRoster.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
Methods in tigase.xmpp.impl.push that throw TigaseDBExceptionModifier and TypeMethodDescriptionprotected voidAbstractPushNotifications.disableNotifications(XMPPResourceConnection session, BareJID userJid, JID jid, String node, Consumer<Packet> packetConsumer) protected voidAbstractPushNotifications.enableNotifications(XMPPResourceConnection session, JID jid, String node, Element settings, Consumer<Packet> packetConsumer) protected voidAbstractPushNotifications.enableNotifications(XMPPResourceConnection session, JID jid, String node, Element enableElem, Element optionsForm, Consumer<Packet> packetConsumer) AbstractPushNotifications.getPushServices(BareJID userJid) protected Map<BareJID, RosterElement> protected booleanPushPresence.isPushAvailable(BareJID userJid) protected FormPushNotifications.DisableDeviceAdHocCommand.prepareForm(BareJID accountJid) protected voidAbstractPushNotifications.processMessage(Packet packet, XMPPResourceConnection session, Consumer<Packet> results) protected voidPushNotifications.processMessage(Packet packet, XMPPResourceConnection session, Consumer<Packet> consumer) protected voidAbstractPushNotifications.sendPushNotification(XMPPResourceConnection session, PushNotificationCause cause, Packet packet, Consumer<Packet> packetConsumer) -
Uses of TigaseDBException in tigase.xmpp.impl.roster
Methods in tigase.xmpp.impl.roster that throw TigaseDBExceptionModifier and TypeMethodDescriptionvoidRosterAbstract.addBuddy(XMPPResourceConnection session, JID jid, String name, String[] groups, String otherData) Deprecated.abstract voidRosterAbstract.addBuddy(XMPPResourceConnection session, JID jid, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String otherData) Deprecated.abstract voidRosterAbstract.addBuddy(XMPPResourceConnection session, JID jid, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String mixParticipantId, String otherData) Deprecated.voidRosterFlat.addBuddy(XMPPResourceConnection session, JID buddy, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String otherData) Deprecated.voidRosterFlat.addBuddy(XMPPResourceConnection session, JID buddy, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String mixParticipantId, String otherData) Deprecated.abstract booleanRosterAbstract.addBuddyGroup(XMPPResourceConnection session, JID buddy, String[] groups) Deprecated.booleanRosterFlat.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 booleanRosterAbstract.containsBuddy(XMPPResourceConnection session, JID buddy) Deprecated.booleanRosterFlat.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 StringRosterAbstract.getBuddyName(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getBuddyName(XMPPResourceConnection session, JID buddy) Deprecated.abstract RosterAbstract.SubscriptionTypeRosterAbstract.getBuddySubscription(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getBuddySubscription(XMPPResourceConnection session, JID buddy) Deprecated.abstract ElementRosterAbstract.getCustomChild(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getCustomChild(XMPPResourceConnection session, JID buddy) Deprecated.RosterAbstract.getCustomChildren(XMPPResourceConnection session, JID buddy) Deprecated.abstract StringRosterAbstract.getMixParticipantId(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getMixParticipantId(XMPPResourceConnection session, JID buddy) Deprecated.abstract RosterElementRosterAbstract.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) voidRosterAbstract.init(UserRepository repo) voidRosterAbstract.init(UserRepository repo) booleanRosterFlat.isModified(XMPPResourceConnection session) abstract booleanRosterAbstract.isOnline(XMPPResourceConnection session, JID jid) Deprecated.booleanRosterFlat.isOnline(XMPPResourceConnection session, JID buddy) Deprecated.booleanRosterAbstract.isPendingIn(XMPPResourceConnection session, JID jid) Deprecated.booleanRosterAbstract.isPreApproved(XMPPResourceConnection session, JID jid) Deprecated.booleanRosterAbstract.isSubscribedFrom(XMPPResourceConnection session, JID jid) Deprecated.booleanRosterAbstract.isSubscribedTo(XMPPResourceConnection session, JID jid) Deprecated.RosterFlat.loadUserRoster(XMPPResourceConnection session) voidRosterAbstract.modifyStoredRoster(UserRepository repository, BareJID owner, Consumer<Map<BareJID, RosterElement>> modifyRoster) voidRosterFlat.modifyStoredRoster(UserRepository repository, BareJID owner, Consumer<Map<BareJID, RosterElement>> modifyRoster) abstract booleanRosterAbstract.presenceSent(XMPPResourceConnection session, JID jid) Deprecated.booleanRosterFlat.presenceSent(XMPPResourceConnection session, JID buddy) Deprecated.abstract booleanRosterAbstract.removeBuddy(XMPPResourceConnection session, JID jid) Deprecated.booleanRosterFlat.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 voidRosterFlat.saveUserRoster(XMPPResourceConnection session) abstract voidRosterAbstract.setBuddyName(XMPPResourceConnection session, JID buddy, String name) Deprecated.voidRosterFlat.setBuddyName(XMPPResourceConnection session, JID buddy, String name) Deprecated.abstract voidRosterAbstract.setBuddySubscription(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, JID buddy) Deprecated.voidRosterFlat.setBuddySubscription(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, JID buddy) Deprecated.abstract voidRosterAbstract.setOnline(XMPPResourceConnection session, JID jid, boolean online) Deprecated.voidRosterFlat.setOnline(XMPPResourceConnection session, JID buddy, boolean online) Deprecated.abstract voidRosterAbstract.setPresenceSent(XMPPResourceConnection session, JID jid, boolean sent) Deprecated.voidRosterFlat.setPresenceSent(XMPPResourceConnection session, JID buddy, boolean sent) Deprecated.voidRosterAbstract.updateBuddyChange(XMPPResourceConnection session, Queue<Packet> results, Element item) booleanRosterAbstract.updateBuddySubscription(XMPPResourceConnection session, RosterAbstract.PresenceType presence, JID jid) Deprecated.voidRosterAbstract.updateRosterHash(XMPPResourceConnection conn) protected voidRosterAbstract.updateRosterHashForConnection(XMPPResourceConnection conn) protected voidRosterAbstract.updateRosterItem(XMPPResourceConnection conn, RosterAbstract.RosterModifiedEvent event) protected voidRosterFlat.updateRosterItem(XMPPResourceConnection session, RosterAbstract.RosterModifiedEvent event)
JabberIqRegister.doRemoveAccount(Packet, Element, XMPPResourceConnection, Queue)