Package | Description |
---|---|
tigase.conf | |
tigase.db | |
tigase.db.comp | |
tigase.db.jdbc | |
tigase.db.ldap | |
tigase.db.xml | |
tigase.server.amp | |
tigase.server.sreceiver | |
tigase.vhosts | |
tigase.xmpp | |
tigase.xmpp.impl |
Package containing implementation of all Session Manager plugins
|
tigase.xmpp.impl.roster |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationCache.addItem(ConfigItem item) |
Collection<ConfigItem> |
ConfigurationCache.allItems() |
Collection<ConfigItem> |
ConfigXMLRepository.allItems() |
Collection<ConfigItem> |
ConfigSQLRepository.allItems() |
void |
ConfiguratorAbstract.init(String[] args)
Method description
|
void |
ConfigurationCache.reload() |
void |
ConfigurationCache.removeItem(String key) |
void |
ConfigurationCache.store() |
void |
ConfigXMLRepository.store() |
Modifier and Type | Class and Description |
---|---|
class |
DataOverwriteException
The
DataOverwriteException exception is thrown when application
tries to ovrewrite data in repository but does not have permission to do so. |
class |
DBInitException
Describe class DBInitException here.
|
class |
UserExistsException
The
UserExistsException is thrown when application tries to add
new user with user ID which already exists in repository. |
class |
UserNotFoundException
The
UserNotFoundException exception is thrown when application
tries to access data for user which does not exist in repository. |
Modifier and Type | Method and Description |
---|---|
void |
UserRepositoryMDImpl.addDataList(BareJID user,
String subnode,
String key,
String[] list) |
void |
UserRepositoryPool.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 |
UserRepositoryMDImpl.addUser(BareJID user) |
void |
UserRepositoryPool.addUser(BareJID user) |
void |
UserRepository.addUser(BareJID user)
This
addUser method allows to add new user to repository. |
void |
AuthRepositoryPool.addUser(BareJID user,
String password) |
void |
DummyRepository.addUser(BareJID user,
String password) |
void |
AuthRepository.addUser(BareJID user,
String password)
Describe
addUser method here. |
void |
AuthRepositoryImpl.addUser(BareJID user,
String password) |
void |
AuthRepositoryMDImpl.addUser(BareJID user,
String password) |
boolean |
AuthRepositoryPool.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
DummyRepository.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
AuthRepository.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
AuthRepositoryImpl.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
AuthRepositoryMDImpl.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
String |
UserRepositoryMDImpl.getData(BareJID user,
String key) |
String |
UserRepositoryPool.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 |
UserRepositoryMDImpl.getData(BareJID user,
String subnode,
String key) |
String |
UserRepositoryPool.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 |
UserRepositoryMDImpl.getData(BareJID user,
String subnode,
String key,
String def) |
String |
UserRepositoryPool.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[] |
UserRepositoryMDImpl.getDataList(BareJID user,
String subnode,
String key) |
String[] |
UserRepositoryPool.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. |
String |
NonAuthUserRepositoryImpl.getDomainTempData(BareJID domain,
String subnode,
String key,
String def) |
String |
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.
|
String[] |
UserRepositoryMDImpl.getKeys(BareJID user) |
String[] |
UserRepositoryPool.getKeys(BareJID user) |
String[] |
UserRepository.getKeys(BareJID user)
getKeys method returns list of all keys stored in default user
repository node. |
String[] |
UserRepositoryMDImpl.getKeys(BareJID user,
String subnode) |
String[] |
UserRepositoryPool.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. |
String |
AuthRepositoryPool.getPassword(BareJID user) |
String |
DummyRepository.getPassword(BareJID user) |
String |
AuthRepository.getPassword(BareJID user) |
String |
AuthRepositoryImpl.getPassword(BareJID user) |
String |
AuthRepositoryMDImpl.getPassword(BareJID user) |
String[] |
UserRepositoryMDImpl.getSubnodes(BareJID user) |
String[] |
UserRepositoryPool.getSubnodes(BareJID user) |
String[] |
UserRepository.getSubnodes(BareJID user)
getSubnodes method returns list of all root nodes for
given user. |
String[] |
UserRepositoryMDImpl.getSubnodes(BareJID user,
String subnode) |
String[] |
UserRepositoryPool.getSubnodes(BareJID user,
String subnode) |
String[] |
UserRepository.getSubnodes(BareJID user,
String subnode)
getSubnodes method returns list of all direct subnodes from
given node. |
String |
NonAuthUserRepositoryImpl.getTempData(String subnode,
String key,
String def) |
String |
NonAuthUserRepository.getTempData(String subnode,
String key,
String def)
Retrieves and returns a value associated with given subnode and key from a publicly
available space.
|
List<BareJID> |
UserRepositoryMDImpl.getUsers() |
List<BareJID> |
UserRepositoryPool.getUsers() |
List<BareJID> |
UserRepository.getUsers()
This method is only used by the data conversion tools.
|
long |
UserRepositoryMDImpl.getUserUID(BareJID user) |
long |
DummyRepository.getUserUID(BareJID user) |
long |
UserRepositoryPool.getUserUID(BareJID user) |
long |
UserRepository.getUserUID(BareJID user)
Returns a user unique ID number within the given repository.
|
boolean |
AuthRepositoryPool.isUserDisabled(BareJID user) |
boolean |
DummyRepository.isUserDisabled(BareJID user) |
boolean |
AuthRepository.isUserDisabled(BareJID user) |
boolean |
AuthRepositoryImpl.isUserDisabled(BareJID user) |
boolean |
AuthRepositoryMDImpl.isUserDisabled(BareJID user) |
void |
AuthRepositoryPool.logout(BareJID user) |
void |
DummyRepository.logout(BareJID user) |
void |
AuthRepository.logout(BareJID user)
Describe
logout method here. |
void |
AuthRepositoryMDImpl.logout(BareJID user) |
boolean |
AuthRepositoryPool.otherAuth(Map<String,Object> authProps) |
boolean |
DummyRepository.otherAuth(Map<String,Object> authProps) |
boolean |
AuthRepository.otherAuth(Map<String,Object> authProps)
Describe
otherAuth method here. |
boolean |
AuthRepositoryImpl.otherAuth(Map<String,Object> props) |
boolean |
AuthRepositoryMDImpl.otherAuth(Map<String,Object> authProps) |
boolean |
AuthRepositoryPool.plainAuth(BareJID user,
String password)
Deprecated.
|
boolean |
DummyRepository.plainAuth(BareJID user,
String password)
Deprecated.
|
boolean |
AuthRepository.plainAuth(BareJID user,
String password)
Deprecated.
use method
AuthRepository.otherAuth(Map)
because this method is preferred. In a long term plans all authentication
methods should use otherAuth(...) calls.
|
boolean |
AuthRepositoryImpl.plainAuth(BareJID user,
String password)
Deprecated.
|
boolean |
AuthRepositoryMDImpl.plainAuth(BareJID user,
String password)
Deprecated.
|
void |
NonAuthUserRepositoryImpl.putDomainTempData(BareJID domain,
String subnode,
String key,
String value) |
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.putTempData(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 |
UserRepositoryMDImpl.removeData(BareJID user,
String key) |
void |
UserRepositoryPool.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 |
UserRepositoryMDImpl.removeData(BareJID user,
String subnode,
String key) |
void |
UserRepositoryPool.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 |
NonAuthUserRepositoryImpl.removeDomainTempData(BareJID domain,
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 |
UserRepositoryMDImpl.removeSubnode(BareJID user,
String subnode) |
void |
UserRepositoryPool.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 |
NonAuthUserRepositoryImpl.removeTempData(String subnode,
String key) |
void |
NonAuthUserRepository.removeTempData(String subnode,
String key)
The method allows to remove existing data stored in the Tigase instance specific
temporary storage.
|
void |
AuthRepositoryPool.removeUser(BareJID user) |
void |
UserRepositoryMDImpl.removeUser(BareJID user) |
void |
UserRepositoryPool.removeUser(BareJID user) |
void |
AuthRepository.removeUser(BareJID user)
Describe
removeUser method here. |
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 |
AuthRepositoryMDImpl.removeUser(BareJID user) |
void |
UserRepositoryMDImpl.setData(BareJID user,
String key,
String value) |
void |
UserRepositoryPool.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 |
UserRepositoryMDImpl.setData(BareJID user,
String subnode,
String key,
String value) |
void |
UserRepositoryPool.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 |
UserRepositoryMDImpl.setDataList(BareJID user,
String subnode,
String key,
String[] list) |
void |
UserRepositoryPool.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 |
AuthRepositoryPool.setUserDisabled(BareJID user,
Boolean value) |
void |
DummyRepository.setUserDisabled(BareJID user,
Boolean value) |
void |
AuthRepository.setUserDisabled(BareJID user,
Boolean value) |
void |
AuthRepositoryImpl.setUserDisabled(BareJID user,
Boolean value) |
void |
AuthRepositoryMDImpl.setUserDisabled(BareJID user,
Boolean value) |
void |
AuthRepositoryPool.updatePassword(BareJID user,
String password) |
void |
DummyRepository.updatePassword(BareJID user,
String password) |
void |
AuthRepository.updatePassword(BareJID user,
String password)
Describe
updatePassword method here. |
void |
AuthRepositoryImpl.updatePassword(BareJID user,
String password) |
void |
AuthRepositoryMDImpl.updatePassword(BareJID user,
String password) |
Modifier and Type | Method and Description |
---|---|
void |
ComponentRepository.addItem(Item item)
The method adds a new or updates existing Item in the repository.
|
Collection<Item> |
ComponentRepository.allItems()
Returns a collection with all items stored in the repository.
|
void |
ComponentRepository.reload()
This method is called to reload items from the database or other permanent
storage.
|
void |
ComponentRepository.removeItem(String key)
The method is called to remove given Item from the memory cache and
permanent storage.
|
void |
ComponentRepository.store()
The method is called to store all data in the database.
|
Modifier and Type | Method and Description |
---|---|
void |
JDBCRepository.addDataList(BareJID user_id,
String subnode,
String key,
String[] list) |
void |
JDBCRepository.addUser(BareJID user_id) |
void |
TigaseCustomAuth.addUser(BareJID user,
String password) |
void |
JDBCRepository.addUser(BareJID user,
String password) |
void |
TigaseSPAuth.addUser(BareJID user,
String password) |
void |
TigaseAuth.addUser(BareJID user,
String password) |
void |
DrupalWPAuth.addUser(BareJID user,
String password) |
boolean |
TigaseCustomAuth.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
JDBCRepository.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
TigaseAuth.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
DrupalWPAuth.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
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 |
TigaseCustomAuth.getPassword(BareJID user) |
String |
JDBCRepository.getPassword(BareJID user) |
String |
TigaseAuth.getPassword(BareJID user) |
String |
DrupalWPAuth.getPassword(BareJID user) |
String[] |
JDBCRepository.getSubnodes(BareJID user_id) |
String[] |
JDBCRepository.getSubnodes(BareJID user_id,
String subnode) |
List<BareJID> |
JDBCRepository.getUsers() |
long |
JDBCRepository.getUserUID(BareJID user_id) |
boolean |
TigaseCustomAuth.isUserDisabled(BareJID user) |
boolean |
JDBCRepository.isUserDisabled(BareJID user) |
boolean |
TigaseAuth.isUserDisabled(BareJID user) |
boolean |
DrupalWPAuth.isUserDisabled(BareJID user) |
void |
TigaseCustomAuth.logout(BareJID user) |
void |
JDBCRepository.logout(BareJID user) |
void |
TigaseAuth.logout(BareJID user) |
void |
DrupalWPAuth.logout(BareJID user) |
boolean |
TigaseCustomAuth.otherAuth(Map<String,Object> props) |
boolean |
JDBCRepository.otherAuth(Map<String,Object> props) |
boolean |
TigaseSPAuth.otherAuth(Map<String,Object> props) |
boolean |
TigaseAuth.otherAuth(Map<String,Object> props) |
boolean |
DrupalWPAuth.otherAuth(Map<String,Object> props) |
boolean |
TigaseCustomAuth.plainAuth(BareJID user,
String password)
Deprecated.
|
boolean |
JDBCRepository.plainAuth(BareJID user,
String password)
Deprecated.
|
boolean |
TigaseAuth.plainAuth(BareJID user,
String password)
Deprecated.
|
boolean |
DrupalWPAuth.plainAuth(BareJID user,
String password)
Deprecated.
|
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 |
TigaseCustomAuth.removeUser(BareJID user) |
void |
JDBCRepository.removeUser(BareJID user_id)
removeUser method is thread safe. |
void |
TigaseAuth.removeUser(BareJID user) |
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 |
TigaseCustomAuth.setUserDisabled(BareJID user,
Boolean value) |
void |
JDBCRepository.setUserDisabled(BareJID user,
Boolean value) |
void |
TigaseAuth.setUserDisabled(BareJID user,
Boolean value) |
void |
DrupalWPAuth.setUserDisabled(BareJID user,
Boolean value) |
void |
TigaseCustomAuth.updatePassword(BareJID user,
String password) |
void |
JDBCRepository.updatePassword(BareJID user,
String password) |
void |
TigaseSPAuth.updatePassword(BareJID user,
String password) |
void |
TigaseAuth.updatePassword(BareJID user,
String password) |
void |
DrupalWPAuth.updatePassword(BareJID user,
String password) |
Modifier and Type | Method and Description |
---|---|
void |
LdapAuthProvider.addUser(BareJID user,
String password) |
boolean |
LdapAuthProvider.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
String |
LdapAuthProvider.getPassword(BareJID user) |
boolean |
LdapAuthProvider.isUserDisabled(BareJID user) |
void |
LdapAuthProvider.logout(BareJID user) |
boolean |
LdapAuthProvider.otherAuth(Map<String,Object> props) |
boolean |
LdapAuthProvider.plainAuth(BareJID user,
String password)
Deprecated.
|
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) |
void |
XMLRepository.addUser(BareJID user,
String password) |
boolean |
XMLRepository.digestAuth(BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
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) |
String |
XMLRepository.getPassword(BareJID user) |
String[] |
XMLRepository.getSubnodes(BareJID user) |
String[] |
XMLRepository.getSubnodes(BareJID user,
String subnode) |
long |
XMLRepository.getUserUID(BareJID user) |
boolean |
XMLRepository.isUserDisabled(BareJID user) |
void |
XMLRepository.logout(BareJID user) |
boolean |
XMLRepository.otherAuth(Map<String,Object> props) |
boolean |
XMLRepository.plainAuth(BareJID user,
String password)
Deprecated.
|
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) |
void |
XMLRepository.updatePassword(BareJID user,
String password) |
Modifier and Type | Method and Description |
---|---|
static MsgRepositoryIfc |
MsgRepository.getInstance(String cls,
String id_string) |
Modifier and Type | Method and Description |
---|---|
void |
RepoRosterTask.loadRoster()
Method description
|
protected void |
StanzaReceiver.saveTaskToRepository(ReceiverTaskIfc task) |
Modifier and Type | Method and Description |
---|---|
void |
VHostManager.initializeRepository() |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryAccess.addDataList(String subnode,
String key,
String[] list)
Method description
|
void |
RepositoryAccess.addOfflineDataList(String subnode,
String key,
String[] list)
Method description
|
void |
RepositoryAccess.addPublicDataList(String subnode,
String key,
String[] list)
Method description
|
String |
RepositoryAccess.getAuthenticationToken(String xmpp_sessionId)
Method description
|
String |
RepositoryAccess.getData(String subnode,
String key,
String def)
getData method is a twin sister (brother?) of
setData(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.
|
String |
RepositoryAccess.getOfflineData(String subnode,
String key,
String def)
Method description
|
String[] |
RepositoryAccess.getOfflineDataList(String subnode,
String key)
Method description
|
String |
RepositoryAccess.getPublicData(String subnode,
String key,
String def)
Method description
|
String[] |
RepositoryAccess.getPublicDataList(String subnode,
String key)
Method description
|
void |
XMPPProcessor.init(Map<String,Object> settings) |
void |
XMPPImplIfc.init(Map<String,Object> settings)
Method
init is called just after the plugin has been loaded
into memory. |
Authorization |
RepositoryAccess.loginDigest(BareJID userId,
String digest,
String id,
String alg)
Deprecated.
|
Authorization |
XMPPResourceConnection.loginDigest(String user,
String digest,
String id,
String alg)
Deprecated.
|
Authorization |
RepositoryAccess.loginOther(Map<String,Object> props)
Deprecated.
|
Authorization |
XMPPResourceConnection.loginOther(Map<String,Object> props)
Deprecated.
|
Authorization |
RepositoryAccess.loginPlain(BareJID userId,
String password)
Deprecated.
|
Authorization |
XMPPResourceConnection.loginPlain(String user,
String password)
Deprecated.
|
Authorization |
RepositoryAccess.loginToken(BareJID userId,
String xmpp_sessionId,
String token)
Deprecated.
|
void |
RepositoryAccess.queryAuth(Map<String,Object> authProps)
Method description
|
void |
XMPPResourceConnection.queryAuth(Map<String,Object> authProps) |
Authorization |
RepositoryAccess.register(String name_param,
String pass_param,
Map<String,String> reg_params)
Method description
|
Authorization |
RepositoryAccess.register(String name_param,
String pass_param,
String email_param)
Deprecated.
|
void |
RepositoryAccess.removeData(String subnode,
String key)
Method description
|
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)
Method description
|
void |
RepositoryAccess.removeOfflineDataGroup(String subnode)
Method description
|
void |
RepositoryAccess.removePublicData(String subnode,
String key)
Method description
|
void |
RepositoryAccess.removePublicDataGroup(String subnode)
Method description
|
void |
RepositoryAccess.setData(String subnode,
String key,
String value)
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)
Method description
|
void |
RepositoryAccess.setOfflineDataList(String subnode,
String key,
String[] list)
Method description
|
void |
RepositoryAccess.setPublicData(String subnode,
String key,
String value)
Method description
|
void |
RepositoryAccess.setPublicDataList(String subnode,
String key,
String[] list)
Method description
|
Authorization |
RepositoryAccess.unregister(String name_param)
Method description
|
Authorization |
XMPPResourceConnection.unregister(String name_param) |
Modifier and Type | Method and Description |
---|---|
static void |
Privacy.addList(XMPPResourceConnection session,
Element list)
Method description
|
static boolean |
Privacy.block(XMPPResourceConnection session,
String jid) |
protected static void |
Presence.broadcastDirectPresences(StanzaType t,
XMPPResourceConnection session,
Queue<Packet> results,
Element pres)
broadcastDirectPresences broadcast a direct Presence from provided
pres Element object to the collection of JIDs stored in
temporary session data under key DIRECT_PRESENCE . |
protected static void |
PresenceState.broadcastDirectPresences(StanzaType t,
XMPPResourceConnection session,
Queue<Packet> results,
Element pres)
broadcastDirectPresences broadcast a direct Presence from provided
pres Element object to the collection of JIDs stored in
temporary session data under key DIRECT_PRESENCE . |
static void |
Presence.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. |
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. |
void |
Presence.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 |
Presence.buddyOnline(XMPPResourceConnection session,
JID buddy,
Queue<Packet> results,
boolean online)
Method sends back presence to contact while it becomes online (i.e.
|
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 List<String> |
Privacy.getBlocked(XMPPResourceConnection session) |
static Element |
Privacy.getDefaultList(XMPPResourceConnection session) |
static String |
Privacy.getDefaultListName(XMPPResourceConnection session)
Method description
|
DomainFilterPolicy |
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 to
LIST and
BLACKLIST 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)
Method description
|
static Element |
Privacy.getListOld(XMPPResourceConnection session,
String list)
Method description
|
static String[] |
Privacy.getLists(XMPPResourceConnection session)
Method description
|
void |
OfflineMessages.init(Map<String,Object> settings) |
void |
MessageAmp.init(Map<String,Object> settings) |
void |
PresenceSubscription.init(Map<String,Object> settings) |
void |
VCardXMPPProcessorAbstract.init(Map<String,Object> settings) |
void |
BindResource.init(Map<String,Object> settings) |
void |
SaslAuth.init(Map<String,Object> settings) |
void |
JabberIqAuth.init(Map<String,Object> settings) |
void |
ClientStateIndication.init(Map<String,Object> settings) |
void |
MobileV3.init(Map<String,Object> settings) |
void |
Presence.init(Map<String,Object> settings) |
void |
Message.init(Map<String,Object> settings) |
void |
MobileV1.init(Map<String,Object> settings) |
void |
FlexibleOfflineMessageRetrieval.init(Map<String,Object> settings) |
void |
JabberIqRegister.init(Map<String,Object> settings) |
void |
DomainFilter.init(Map<String,Object> settings) |
void |
JabberIqRoster.init(Map<String,Object> settings) |
void |
LastActivity.init(Map<String,Object> settings) |
void |
PresenceOffline.init(Map<String,Object> settings) |
void |
PresenceState.init(Map<String,Object> settings) |
void |
MobileV2.init(Map<String,Object> settings) |
protected static void |
PresenceAbstract.initSettings(Map<String,Object> settings) |
protected void |
Presence.processError(Packet packet,
XMPPResourceConnection session,
Queue<Packet> results,
Map<String,Object> settings,
RosterAbstract.PresenceType presenceType)
Process presence stanza of type Error.
|
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 roster
get request. |
protected void |
Presence.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.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 |
Presence.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 |
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 |
Presence.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 |
Presence.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 |
Presence.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 |
Presence.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 |
Presence.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 |
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 |
Presence.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 |
Presence.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 roster
set request. |
static void |
Presence.rebroadcastPresence(XMPPResourceConnection session,
Queue<Packet> results) |
static void |
PresenceState.rebroadcastPresence(XMPPResourceConnection session,
Queue<Packet> results) |
static void |
Privacy.removeList(XMPPResourceConnection session,
Element list)
Method description
|
protected static boolean |
PresenceAbstract.requiresPresenceSending(RosterAbstract roster,
JID buddy,
XMPPResourceConnection session,
boolean systemCheck)
Method checks whether a given contact requires sending presence.
|
void |
Presence.resendPendingInRequests(XMPPResourceConnection session,
Queue<Packet> results)
Sends out all pending subscription request during user log-in.
|
void |
PresenceState.resendPendingInRequests(XMPPResourceConnection session,
Queue<Packet> results)
Sends out all pending subscription request during user log-in.
|
static void |
Presence.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. |
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 |
Presence.sendRosterOfflinePresence(XMPPResourceConnection session,
Queue<Packet> results)
Method sends server generated presence unavailable for all buddies from the
roster with a custom status message.
|
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.
|
static void |
Privacy.setActiveList(XMPPResourceConnection session,
String lName)
Method description
|
static void |
Privacy.setDefaultList(XMPPResourceConnection session,
Element list)
Method description
|
protected void |
VCardXMPPProcessorAbstract.setVCard(XMPPResourceConnection session,
Element vcard) |
protected void |
VCardTemp.storeVCard(XMPPResourceConnection session,
Element elvCard) |
protected abstract void |
VCardXMPPProcessorAbstract.storeVCard(XMPPResourceConnection session,
Element vcard) |
protected void |
VCard4.storeVCard(XMPPResourceConnection session,
Element elvCard) |
static boolean |
Privacy.unblock(XMPPResourceConnection session,
String jid) |
static List<String> |
Privacy.unblockAll(XMPPResourceConnection session) |
static void |
RemoteRosterManagement.updateBuddyChange(XMPPResourceConnection session,
Element item,
Element update,
Queue<Packet> results)
Method description
|
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.
|
Copyright © 2019 "Tigase, Inc.". All rights reserved.