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
|
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) |
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) |
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) |
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) |
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) |
Modifier and Type | Method and Description |
---|---|
BareJID |
SeeOtherHostDB.SeeOtherHostRepository.queryDBFor(BareJID jid) |
BareJID |
SeeOtherHostDB.JDBCSeeOtherHostRepository.queryDBFor(BareJID user) |
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.