## Uses of Class
tigase.db.UserNotFoundException

- Packages that use UserNotFoundException
  Package | Description
  --- | ---
  tigase.db |
  tigase.db.jdbc |
  tigase.db.ldap |
  tigase.db.xml |
  tigase.server.amp.db |
  tigase.server.xmppclient |
  tigase.xmpp.impl | Package containing implementation of all Session Manager plugins

- - ### Uses of UserNotFoundException in tigase.db

    Methods in tigase.db that throw UserNotFoundException
    Modifier and Type | Method and Description
    --- | ---
    `void` | UserRepositoryPool.`addDataList(BareJID user, String subnode, String key, String[] list)`
    `void` | UserRepositoryMDImpl.`addDataList(BareJID user, String subnode, String key, String[] list)`
    `void` | 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` | NonAuthUserRepositoryImpl.`addOfflineData(BareJID user, String subnode, String key, String value)`
    `void` | NonAuthUserRepository.`addOfflineData(BareJID user, String subnode, String key, String value)` `addDataList` method adds mode entries to existing data list associated with given key in repository under given node path.
    `void` | NonAuthUserRepositoryImpl.`addOfflineDataList(BareJID user, String subnode, String key, String[] list)`
    `void` | NonAuthUserRepository.`addOfflineDataList(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.
    `int` | MsgRepositoryIfc.`deleteMessagesToJID(List<String> db_ids, XMPPResourceConnection session)`
    `String` | UserRepositoryPool.`getData(BareJID user, String key)`
    `String` | UserRepositoryMDImpl.`getData(BareJID user, String key)`
    `String` | UserRepository.`getData(BareJID user, String key)` `getData` method returns a value associated with given key for user repository in default subnode.
    `String` | UserRepositoryPool.`getData(BareJID user, String subnode, String key)`
    `String` | UserRepositoryMDImpl.`getData(BareJID user, String subnode, String key)`
    `String` | UserRepository.`getData(BareJID user, String subnode, String key)` `getData` method returns a value associated with given key for user repository in given subnode.
    `String` | UserRepositoryPool.`getData(BareJID user, String subnode, String key, String def)`
    `String` | UserRepositoryMDImpl.`getData(BareJID user, String subnode, String key, String def)`
    `String` | UserRepository.`getData(BareJID user, String subnode, String key, String def)` `getData` method returns a value associated with given key for user repository in given subnode.
    `String[]` | UserRepositoryPool.`getDataList(BareJID user, String subnode, String key)`
    `String[]` | UserRepositoryMDImpl.`getDataList(BareJID user, String subnode, String key)`
    `String[]` | UserRepository.`getDataList(BareJID user, String subnode, String key)` `getDataList` method returns array of values associated with given key or `null` if given key does not exist for given user ID in given node path.
    `default Map<String,String>` | UserRepository.`getDataMap(BareJID user, String subnode)` `getDataMap` method returns a values associated with each key for user repository in given subnode.
    `default <T> Map<String,T>` | 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.
    `String[]` | UserRepositoryPool.`getKeys(BareJID user)`
    `String[]` | UserRepositoryMDImpl.`getKeys(BareJID user)`
    `String[]` | UserRepository.`getKeys(BareJID user)` `getKeys` method returns list of all keys stored in default user repository node.
    `String[]` | UserRepositoryPool.`getKeys(BareJID user, String subnode)`
    `String[]` | UserRepositoryMDImpl.`getKeys(BareJID user, String subnode)`
    `String[]` | UserRepository.`getKeys(BareJID user, String subnode)` `getKeys` method returns list of all keys stored in given subnode in user repository.
    `Map<Enum,Long>` | MsgRepositoryIfc.`getMessagesCount(JID to)`
    `List<Element>` | MsgRepositoryIfc.`getMessagesList(JID to)`
    `String` | DummyRepository.`getPassword(BareJID user)`
    `String` | AuthRepositoryImpl.`getPassword(BareJID user)`
    `String` | AbstractAuthRepositoryWithCredentials.`getPassword(BareJID user)`
    `String` | NonAuthUserRepositoryImpl.`getPublicData(BareJID user, String subnode, String key, String def)`
    `String` | NonAuthUserRepository.`getPublicData(BareJID user, String subnode, String key, String def)` `getPublicData` method returns a value associated with given key for user repository in given subnode.
    `String[]` | NonAuthUserRepositoryImpl.`getPublicDataList(BareJID user, String subnode, String key)`
    `String[]` | NonAuthUserRepository.`getPublicDataList(BareJID user, String subnode, String key)` `getPublicDataList` method returns array of values associated with given key or `null` if given key does not exist for given user ID in given node path.
    `String[]` | UserRepositoryPool.`getSubnodes(BareJID user)`
    `String[]` | UserRepositoryMDImpl.`getSubnodes(BareJID user)`
    `String[]` | UserRepository.`getSubnodes(BareJID user)` `getSubnodes` method returns list of all root nodes for given user.
    `String[]` | UserRepositoryPool.`getSubnodes(BareJID user, String subnode)`
    `String[]` | UserRepositoryMDImpl.`getSubnodes(BareJID user, String subnode)`
    `String[]` | UserRepository.`getSubnodes(BareJID user, String subnode)` `getSubnodes` method returns list of all direct subnodes from given node.
    `boolean` | DummyRepository.`isUserDisabled(BareJID user)`
    `boolean` | AuthRepositoryImpl.`isUserDisabled(BareJID user)`
    `Queue<Element>` | MsgRepositoryIfc.`loadMessagesToJID(List<String> db_ids, XMPPResourceConnection session, boolean delete, MsgRepository.OfflineMessagesProcessor proc)`
    `Queue<Element>` | OfflineMsgRepositoryIfc.`loadMessagesToJID(XMPPResourceConnection session, boolean delete)` Loads all payloads for the given user's `JID` from repository.
    `void` | DummyRepository.`logout(BareJID user)`
    `boolean` | DummyRepository.`otherAuth(Map<String,Object> authProps)`
    `boolean` | AuthRepositoryImpl.`otherAuth(Map<String,Object> props)`
    `void` | UserRepositoryPool.`removeData(BareJID user, String key)`
    `void` | UserRepositoryMDImpl.`removeData(BareJID user, String key)`
    `void` | UserRepository.`removeData(BareJID user, String key)` `removeData` method removes pair (key, value) from user repository in default repository node.
    `void` | UserRepositoryPool.`removeData(BareJID user, String subnode, String key)`
    `void` | UserRepositoryMDImpl.`removeData(BareJID user, String subnode, String key)`
    `void` | UserRepository.`removeData(BareJID user, String subnode, String key)` `removeData` method removes pair (key, value) from user repository in given subnode.
    `void` | UserRepositoryPool.`removeSubnode(BareJID user, String subnode)`
    `void` | UserRepositoryMDImpl.`removeSubnode(BareJID user, String subnode)`
    `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` | UserRepositoryPool.`removeUser(BareJID user)`
    `void` | UserRepositoryMDImpl.`removeUser(BareJID user)`
    `void` | UserRepository.`removeUser(BareJID user)` This `removeUser` method allows to remove user and all his data from user repository.
    `void` | AuthRepositoryImpl.`removeUser(BareJID user)`
    `void` | UserRepositoryPool.`setData(BareJID user, String key, String value)`
    `void` | UserRepositoryMDImpl.`setData(BareJID user, String key, String value)`
    `void` | UserRepository.`setData(BareJID user, String key, String value)` This `setData` method sets data value for given user ID associated with given key in default repository node.
    `void` | UserRepositoryPool.`setData(BareJID user, String subnode, String key, String value)`
    `void` | UserRepositoryMDImpl.`setData(BareJID user, String subnode, String key, String value)`
    `void` | UserRepository.`setData(BareJID user, String subnode, String key, String value)` `setData` method sets data value for given user ID in repository under given node path and associates it with given key.
    `void` | UserRepositoryPool.`setDataList(BareJID user, String subnode, String key, String[] list)`
    `void` | UserRepositoryMDImpl.`setDataList(BareJID user, String subnode, String key, String[] list)`
    `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` | DummyRepository.`setUserDisabled(BareJID user, Boolean value)`
    `void` | AuthRepositoryImpl.`setUserDisabled(BareJID user, Boolean value)`
    `boolean` | OfflineMsgRepositoryIfc.`storeMessage(JID from, JID to, Date expired, Element msg, NonAuthUserRepository userRepo)` Saves the massage to the repository
    `void` | DummyRepository.`updatePassword(BareJID user, String password)`

  - ### Uses of UserNotFoundException in tigase.db.jdbc

    Methods in tigase.db.jdbc that throw UserNotFoundException
    Modifier and Type | Method and Description
    --- | ---
    `void` | JDBCRepository.`addDataList(BareJID user_id, String subnode, String key, String[] list)`
    `String` | JDBCRepository.`getData(BareJID user_id, String key)`
    `String` | JDBCRepository.`getData(BareJID user_id, String subnode, String key)`
    `String` | JDBCRepository.`getData(BareJID user_id, String subnode, String key, String def)`
    `String[]` | JDBCRepository.`getDataList(BareJID user_id, String subnode, String key)`
    `String[]` | JDBCRepository.`getKeys(BareJID user_id)`
    `String[]` | JDBCRepository.`getKeys(BareJID user_id, String subnode)`
    `String` | TigaseAuth.`getPassword(BareJID user)` Deprecated.
    `String` | JDBCRepository.`getPassword(BareJID user)`
    `String` | DrupalWPAuth.`getPassword(BareJID user)`
    `String[]` | JDBCRepository.`getSubnodes(BareJID user_id)`
    `String[]` | JDBCRepository.`getSubnodes(BareJID user_id, String subnode)`
    `boolean` | TigaseAuth.`isUserDisabled(BareJID user)` Deprecated.
    `boolean` | JDBCRepository.`isUserDisabled(BareJID user)`
    `boolean` | DrupalWPAuth.`isUserDisabled(BareJID user)`
    `void` | TigaseAuth.`logout(BareJID user)` Deprecated.
    `void` | JDBCRepository.`logout(BareJID user)`
    `void` | DrupalWPAuth.`logout(BareJID user)`
    `boolean` | TigaseSPAuth.`otherAuth(Map<String,Object> props)`
    `boolean` | TigaseAuth.`otherAuth(Map<String,Object> props)` Deprecated.
    `boolean` | JDBCRepository.`otherAuth(Map<String,Object> props)`
    `boolean` | DrupalWPAuth.`otherAuth(Map<String,Object> props)`
    `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` | TigaseAuth.`removeUser(BareJID user)` Deprecated.
    `void` | JDBCRepository.`removeUser(BareJID user_id)` `removeUser` method is thread safe.
    `void` | DrupalWPAuth.`removeUser(BareJID user)`
    `void` | JDBCRepository.`setData(BareJID user_id, String key, String value)`
    `void` | JDBCRepository.`setData(BareJID user_id, String subnode, String key, String value)`
    `void` | JDBCRepository.`setDataList(BareJID user_id, String subnode, String key, String[] list)`
    `void` | TigaseAuth.`setUserDisabled(BareJID user, Boolean value)` Deprecated.
    `void` | JDBCRepository.`setUserDisabled(BareJID user, Boolean value)`
    `void` | DrupalWPAuth.`setUserDisabled(BareJID user, Boolean value)`
    `void` | TigaseSPAuth.`updatePassword(BareJID user, String password)`
    `void` | TigaseAuth.`updatePassword(BareJID user, String password)` Deprecated.
    `void` | DrupalWPAuth.`updatePassword(BareJID user, String password)`

  - ### Uses of UserNotFoundException in tigase.db.ldap

    Methods in tigase.db.ldap that throw UserNotFoundException
    Modifier and Type | Method and Description
    --- | ---
    `String` | LdapAuthProvider.`getPassword(BareJID user)`
    `boolean` | LdapAuthProvider.`isUserDisabled(BareJID user)`
    `void` | LdapAuthProvider.`logout(BareJID user)`
    `boolean` | LdapAuthProvider.`otherAuth(Map<String,Object> props)`
    `void` | LdapAuthProvider.`removeUser(BareJID user)`
    `void` | LdapAuthProvider.`setUserDisabled(BareJID user, Boolean value)`
    `void` | LdapAuthProvider.`updatePassword(BareJID user, String password)`

  - ### Uses of UserNotFoundException in tigase.db.xml

    Methods in tigase.db.xml that throw UserNotFoundException
    Modifier and Type | Method and Description
    --- | ---
    `void` | XMLRepository.`addDataList(BareJID user, String subnode, String key, String[] list)`
    `int` | XMLMsgRepository.`deleteMessagesToJID(List<String> db_ids, XMPPResourceConnection session)`
    `String` | XMLRepository.`getData(BareJID user, String key)`
    `String` | XMLRepository.`getData(BareJID user, String subnode, String key)`
    `String` | XMLRepository.`getData(BareJID user, String subnode, String key, String def)`
    `String[]` | XMLRepository.`getDataList(BareJID user, String subnode, String key)`
    `String[]` | XMLRepository.`getKeys(BareJID user)`
    `String[]` | XMLRepository.`getKeys(BareJID user, String subnode)`
    `Map<Enum,Long>` | XMLMsgRepository.`getMessagesCount(JID to)`
    `List<Element>` | XMLMsgRepository.`getMessagesList(JID to)`
    `String` | XMLRepository.`getPassword(BareJID user)`
    `String[]` | XMLRepository.`getSubnodes(BareJID user)`
    `String[]` | XMLRepository.`getSubnodes(BareJID user, String subnode)`
    `boolean` | XMLRepository.`isUserDisabled(BareJID user)`
    `Queue<Element>` | XMLMsgRepository.`loadMessagesToJID(List<String> db_ids, XMPPResourceConnection session, boolean delete, MsgRepository.OfflineMessagesProcessor proc)`
    `Queue<Element>` | XMLMsgRepository.`loadMessagesToJID(XMPPResourceConnection session, boolean delete)`
    `void` | XMLRepository.`logout(BareJID user)`
    `boolean` | XMLRepository.`otherAuth(Map<String,Object> props)`
    `void` | XMLRepository.`removeData(BareJID user, String key)`
    `void` | XMLRepository.`removeData(BareJID user, String subnode, String key)`
    `void` | XMLRepository.`removeSubnode(BareJID user, String subnode)`
    `void` | XMLRepository.`removeUser(BareJID user)`
    `void` | XMLRepository.`setData(BareJID user, String key, String value)`
    `void` | XMLRepository.`setData(BareJID user, String subnode, String key, String value)`
    `void` | XMLRepository.`setDataList(BareJID user, String subnode, String key, String[] list)`
    `void` | XMLRepository.`setUserDisabled(BareJID user, Boolean value)`
    `boolean` | XMLMsgRepository.`storeMessage(JID from, JID to, Date expired, Element msg, NonAuthUserRepository userRepo)`

  - ### Uses of UserNotFoundException in tigase.server.amp.db

    Methods in tigase.server.amp.db that throw UserNotFoundException
    Modifier and Type | Method and Description
    --- | ---
    `abstract int` | MsgRepository.`deleteMessagesToJID(List<String> db_ids, XMPPResourceConnection session)`
    `int` | JDBCMsgRepository.`deleteMessagesToJID(List<String> db_ids, XMPPResourceConnection session)`
    `int` | MsgRepository.MsgRepositoryMDBean.`deleteMessagesToJID(List db_ids, XMPPResourceConnection session)`
    `Map<Enum,Long>` | MsgRepository.MsgRepositoryMDBean.`getMessagesCount(JID to)`
    `List<Element>` | MsgRepository.MsgRepositoryMDBean.`getMessagesList(JID to)`
    `protected long` | MsgRepository.`getMsgsStoreLimit(BareJID userJid, NonAuthUserRepository userRepo)`
    `abstract Queue<Element>` | MsgRepository.`loadMessagesToJID(List<String> db_ids, XMPPResourceConnection session, boolean delete, MsgRepository.OfflineMessagesProcessor proc)`
    `Queue<Element>` | JDBCMsgRepository.`loadMessagesToJID(List<String> db_ids, XMPPResourceConnection session, boolean delete, MsgRepository.OfflineMessagesProcessor proc)`
    `Queue<Element>` | MsgRepository.MsgRepositoryMDBean.`loadMessagesToJID(List db_ids, XMPPResourceConnection session, boolean delete, MsgRepository.OfflineMessagesProcessor proc)`
    `Queue<Element>` | MsgRepository.MsgRepositoryMDBean.`loadMessagesToJID(XMPPResourceConnection session, boolean delete)`
    `Queue<Element>` | JDBCMsgRepository.`loadMessagesToJID(XMPPResourceConnection session, boolean delete)`
    `Queue<Element>` | JDBCMsgRepository.`loadMessagesToJID(XMPPResourceConnection session, boolean delete, MsgRepository.OfflineMessagesProcessor proc)`
    `boolean` | MsgRepository.MsgRepositoryMDBean.`storeMessage(JID from, JID to, Date expired, Element msg, NonAuthUserRepository userRepo)`
    `boolean` | JDBCMsgRepository.`storeMessage(JID from, JID to, Date expired, Element msg, NonAuthUserRepository userRepo)`

  - ### Uses of UserNotFoundException in tigase.server.xmppclient

    Methods in tigase.server.xmppclient that throw UserNotFoundException
    Modifier and Type | Method and Description
    --- | ---
    `BareJID` | SeeOtherHostDB.SeeOtherHostRepository.`queryDBFor(BareJID jid)`
    `BareJID` | SeeOtherHostDB.JDBCSeeOtherHostRepository.`queryDBFor(BareJID user)`

  - ### Uses of UserNotFoundException in tigase.xmpp.impl

    Methods in tigase.xmpp.impl that throw UserNotFoundException
    Modifier and Type | Method and Description
    --- | ---
    `protected static long` | LastActivityAbstract.`getLastActivity(NonAuthUserRepository repo, BareJID requestedJid)`
    `protected Optional<Element>` | LastActivityAbstract.`getPresence(NonAuthUserRepository repo, BareJID requestedJid)`
    `protected static String` | LastActivityAbstract.`getShow(NonAuthUserRepository repo, BareJID requestedJid)`
    `protected static String` | LastActivityAbstract.`getStatus(NonAuthUserRepository repo, BareJID requestedJid)`
    `protected static String` | LastActivityAbstract.`getType(NonAuthUserRepository repo, BareJID requestedJid)`
    `Queue<Packet>` | FlexibleOfflineMessageRetrieval.`restorePacketForOffLineUser(List<String> db_ids, XMPPResourceConnection conn, MsgRepositoryIfc repo)`
    `Queue<Packet>` | OfflineMessages.`restorePacketForOffLineUser(XMPPResourceConnection conn, OfflineMsgRepositoryIfc repo)` Method restores all messages from repository for the JID of the current session.
    `Authorization` | OfflineMessages.`savePacketForOffLineUser(Packet pac, OfflineMsgRepositoryIfc repo, NonAuthUserRepository userRepo)` Method stores messages to offline repository with the following rules applied, i.e. saves only: message stanza with either nonempty `<body>`, `<event>` or `<header>` child element and only messages of type normal, chat.

Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.