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)
Method description
|
Collection<ConfigItem> |
ConfigSQLRepository.allItems()
Method description
|
Collection<ConfigItem> |
ConfigXMLRepository.allItems()
Method description
|
Collection<ConfigItem> |
ConfigurationCache.allItems()
Method description
|
void |
ConfiguratorAbstract.init(String[] args)
Method description
|
void |
ConfigurationCache.reload()
Method description
|
void |
ConfigurationCache.removeItem(String key)
Method description
|
void |
ConfigXMLRepository.store()
Method description
|
void |
ConfigurationCache.store()
Method description
|
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 |
UserRepository.addDataList(tigase.xmpp.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 |
UserRepositoryPool.addDataList(tigase.xmpp.BareJID user,
String subnode,
String key,
String[] list)
Method description
|
void |
UserRepositoryMDImpl.addDataList(tigase.xmpp.BareJID user,
String subnode,
String key,
String[] list)
Method description
|
void |
UserRepository.addUser(tigase.xmpp.BareJID user)
This
addUser method allows to add new user to repository. |
void |
UserRepositoryPool.addUser(tigase.xmpp.BareJID user)
Method description
|
void |
UserRepositoryMDImpl.addUser(tigase.xmpp.BareJID user)
Method description
|
void |
AuthRepositoryPool.addUser(tigase.xmpp.BareJID user,
String password)
Method description
|
void |
AuthRepository.addUser(tigase.xmpp.BareJID user,
String password)
Describe
addUser method here. |
void |
DummyRepository.addUser(tigase.xmpp.BareJID user,
String password)
Method description
|
void |
AuthRepositoryImpl.addUser(tigase.xmpp.BareJID user,
String password)
Describe
addUser method here. |
void |
AuthRepositoryMDImpl.addUser(tigase.xmpp.BareJID user,
String password)
Method description
|
boolean |
AuthRepositoryPool.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
AuthRepository.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
DummyRepository.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
AuthRepositoryImpl.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
AuthRepositoryMDImpl.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
String |
UserRepository.getData(tigase.xmpp.BareJID user,
String key)
getData method returns a value associated with given key for
user repository in default subnode. |
String |
UserRepositoryPool.getData(tigase.xmpp.BareJID user,
String key)
Method description
|
String |
UserRepositoryMDImpl.getData(tigase.xmpp.BareJID user,
String key)
Method description
|
String |
UserRepository.getData(tigase.xmpp.BareJID user,
String subnode,
String key)
getData method returns a value associated with given key for
user repository in given subnode. |
String |
UserRepositoryPool.getData(tigase.xmpp.BareJID user,
String subnode,
String key)
Method description
|
String |
UserRepositoryMDImpl.getData(tigase.xmpp.BareJID user,
String subnode,
String key)
Method description
|
String |
UserRepository.getData(tigase.xmpp.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.getData(tigase.xmpp.BareJID user,
String subnode,
String key,
String def)
Method description
|
String |
UserRepositoryMDImpl.getData(tigase.xmpp.BareJID user,
String subnode,
String key,
String def)
Method description
|
String[] |
UserRepository.getDataList(tigase.xmpp.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[] |
UserRepositoryPool.getDataList(tigase.xmpp.BareJID user,
String subnode,
String key)
Method description
|
String[] |
UserRepositoryMDImpl.getDataList(tigase.xmpp.BareJID user,
String subnode,
String key)
Method description
|
String |
NonAuthUserRepositoryImpl.getDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key,
String def)
Method description
|
String |
NonAuthUserRepository.getDomainTempData(tigase.xmpp.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[] |
UserRepository.getKeys(tigase.xmpp.BareJID user)
getKeys method returns list of all keys stored in default user
repository node. |
String[] |
UserRepositoryPool.getKeys(tigase.xmpp.BareJID user)
Method description
|
String[] |
UserRepositoryMDImpl.getKeys(tigase.xmpp.BareJID user)
Method description
|
String[] |
UserRepository.getKeys(tigase.xmpp.BareJID user,
String subnode)
getKeys method returns list of all keys stored in given
subnode in user repository. |
String[] |
UserRepositoryPool.getKeys(tigase.xmpp.BareJID user,
String subnode)
Method description
|
String[] |
UserRepositoryMDImpl.getKeys(tigase.xmpp.BareJID user,
String subnode)
Method description
|
String |
AuthRepositoryPool.getPassword(tigase.xmpp.BareJID user) |
String |
AuthRepository.getPassword(tigase.xmpp.BareJID user) |
String |
DummyRepository.getPassword(tigase.xmpp.BareJID user) |
String |
AuthRepositoryImpl.getPassword(tigase.xmpp.BareJID user) |
String |
AuthRepositoryMDImpl.getPassword(tigase.xmpp.BareJID user) |
String[] |
UserRepository.getSubnodes(tigase.xmpp.BareJID user)
getSubnodes method returns list of all root nodes for
given user. |
String[] |
UserRepositoryPool.getSubnodes(tigase.xmpp.BareJID user)
Method description
|
String[] |
UserRepositoryMDImpl.getSubnodes(tigase.xmpp.BareJID user)
Method description
|
String[] |
UserRepository.getSubnodes(tigase.xmpp.BareJID user,
String subnode)
getSubnodes method returns list of all direct subnodes from
given node. |
String[] |
UserRepositoryPool.getSubnodes(tigase.xmpp.BareJID user,
String subnode)
Method description
|
String[] |
UserRepositoryMDImpl.getSubnodes(tigase.xmpp.BareJID user,
String subnode)
Method description
|
String |
NonAuthUserRepositoryImpl.getTempData(String subnode,
String key,
String def)
Method description
|
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<tigase.xmpp.BareJID> |
UserRepository.getUsers()
This method is only used by the data conversion tools.
|
List<tigase.xmpp.BareJID> |
UserRepositoryPool.getUsers()
Method description
|
List<tigase.xmpp.BareJID> |
UserRepositoryMDImpl.getUsers()
Method description
|
long |
DummyRepository.getUserUID(tigase.xmpp.BareJID user)
Method description
|
long |
UserRepository.getUserUID(tigase.xmpp.BareJID user)
Returns a user unique ID number within the given repository.
|
long |
UserRepositoryPool.getUserUID(tigase.xmpp.BareJID user)
Method description
|
long |
UserRepositoryMDImpl.getUserUID(tigase.xmpp.BareJID user)
Method description
|
void |
AuthRepositoryPool.logout(tigase.xmpp.BareJID user)
Method description
|
void |
AuthRepository.logout(tigase.xmpp.BareJID user)
Describe
logout method here. |
void |
DummyRepository.logout(tigase.xmpp.BareJID user)
Method description
|
void |
AuthRepositoryMDImpl.logout(tigase.xmpp.BareJID user)
Method description
|
boolean |
AuthRepositoryPool.otherAuth(Map<String,Object> authProps)
Method description
|
boolean |
AuthRepository.otherAuth(Map<String,Object> authProps)
Describe
otherAuth method here. |
boolean |
DummyRepository.otherAuth(Map<String,Object> authProps)
Method description
|
boolean |
AuthRepositoryImpl.otherAuth(Map<String,Object> props)
Describe
otherAuth method here. |
boolean |
AuthRepositoryMDImpl.otherAuth(Map<String,Object> authProps)
Method description
|
boolean |
AuthRepositoryPool.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
boolean |
AuthRepository.plainAuth(tigase.xmpp.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 |
DummyRepository.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
boolean |
AuthRepositoryImpl.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
boolean |
AuthRepositoryMDImpl.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
void |
NonAuthUserRepositoryImpl.putDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key,
String value)
Method description
|
void |
NonAuthUserRepository.putDomainTempData(tigase.xmpp.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)
Method description
|
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 |
UserRepository.removeData(tigase.xmpp.BareJID user,
String key)
removeData method removes pair (key, value) from user
repository in default repository node. |
void |
UserRepositoryPool.removeData(tigase.xmpp.BareJID user,
String key)
Method description
|
void |
UserRepositoryMDImpl.removeData(tigase.xmpp.BareJID user,
String key)
Method description
|
void |
UserRepository.removeData(tigase.xmpp.BareJID user,
String subnode,
String key)
removeData method removes pair (key, value) from user
repository in given subnode. |
void |
UserRepositoryPool.removeData(tigase.xmpp.BareJID user,
String subnode,
String key)
Method description
|
void |
UserRepositoryMDImpl.removeData(tigase.xmpp.BareJID user,
String subnode,
String key)
Method description
|
void |
NonAuthUserRepositoryImpl.removeDomainTempData(tigase.xmpp.BareJID domain,
String subnode,
String key)
Method description
|
void |
NonAuthUserRepository.removeDomainTempData(tigase.xmpp.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 |
UserRepository.removeSubnode(tigase.xmpp.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.removeSubnode(tigase.xmpp.BareJID user,
String subnode)
Method description
|
void |
UserRepositoryMDImpl.removeSubnode(tigase.xmpp.BareJID user,
String subnode)
Method description
|
void |
NonAuthUserRepositoryImpl.removeTempData(String subnode,
String key)
Method description
|
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(tigase.xmpp.BareJID user)
Method description
|
void |
AuthRepository.removeUser(tigase.xmpp.BareJID user)
Describe
removeUser method here. |
void |
AuthRepositoryImpl.removeUser(tigase.xmpp.BareJID user)
Describe
removeUser method here. |
void |
UserRepository.removeUser(tigase.xmpp.BareJID user)
This
removeUser method allows to remove user and all his data
from user repository. |
void |
UserRepositoryPool.removeUser(tigase.xmpp.BareJID user)
Method description
|
void |
AuthRepositoryMDImpl.removeUser(tigase.xmpp.BareJID user)
Method description
|
void |
UserRepositoryMDImpl.removeUser(tigase.xmpp.BareJID user)
Method description
|
void |
UserRepository.setData(tigase.xmpp.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(tigase.xmpp.BareJID user,
String key,
String value)
Method description
|
void |
UserRepositoryMDImpl.setData(tigase.xmpp.BareJID user,
String key,
String value)
Method description
|
void |
UserRepository.setData(tigase.xmpp.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.setData(tigase.xmpp.BareJID user,
String subnode,
String key,
String value)
Method description
|
void |
UserRepositoryMDImpl.setData(tigase.xmpp.BareJID user,
String subnode,
String key,
String value)
Method description
|
void |
UserRepository.setDataList(tigase.xmpp.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 |
UserRepositoryPool.setDataList(tigase.xmpp.BareJID user,
String subnode,
String key,
String[] list)
Method description
|
void |
UserRepositoryMDImpl.setDataList(tigase.xmpp.BareJID user,
String subnode,
String key,
String[] list)
Method description
|
void |
AuthRepositoryPool.updatePassword(tigase.xmpp.BareJID user,
String password)
Method description
|
void |
AuthRepository.updatePassword(tigase.xmpp.BareJID user,
String password)
Describe
updatePassword method here. |
void |
DummyRepository.updatePassword(tigase.xmpp.BareJID user,
String password)
Method description
|
void |
AuthRepositoryImpl.updatePassword(tigase.xmpp.BareJID user,
String password)
Describe
updatePassword method here. |
void |
AuthRepositoryMDImpl.updatePassword(tigase.xmpp.BareJID user,
String password)
Method description
|
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(tigase.xmpp.BareJID user_id,
String subnode,
String key,
String[] list)
Describe
addDataList method here. |
void |
JDBCRepository.addUser(tigase.xmpp.BareJID user_id)
Describe
addUser method here. |
void |
DrupalWPAuth.addUser(tigase.xmpp.BareJID user,
String password)
Describe
addUser method here. |
void |
TigaseCustomAuth.addUser(tigase.xmpp.BareJID user,
String password)
Describe
addUser method here. |
void |
TigaseSPAuth.addUser(tigase.xmpp.BareJID user,
String password) |
void |
TigaseAuth.addUser(tigase.xmpp.BareJID user,
String password)
Describe
addUser method here. |
void |
JDBCRepository.addUser(tigase.xmpp.BareJID user,
String password)
Describe
addUser method here. |
boolean |
DrupalWPAuth.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
TigaseCustomAuth.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
TigaseAuth.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
boolean |
JDBCRepository.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
String |
JDBCRepository.getData(tigase.xmpp.BareJID user_id,
String key)
Describe
getData method here. |
String |
JDBCRepository.getData(tigase.xmpp.BareJID user_id,
String subnode,
String key)
Describe
getData method here. |
String |
JDBCRepository.getData(tigase.xmpp.BareJID user_id,
String subnode,
String key,
String def)
Describe
getData method here. |
String[] |
JDBCRepository.getDataList(tigase.xmpp.BareJID user_id,
String subnode,
String key)
Describe
getDataList method here. |
String[] |
JDBCRepository.getKeys(tigase.xmpp.BareJID user_id)
Describe
getKeys method here. |
String[] |
JDBCRepository.getKeys(tigase.xmpp.BareJID user_id,
String subnode)
Describe
getKeys method here. |
String |
DrupalWPAuth.getPassword(tigase.xmpp.BareJID user) |
String |
TigaseCustomAuth.getPassword(tigase.xmpp.BareJID user) |
String |
TigaseAuth.getPassword(tigase.xmpp.BareJID user) |
String |
JDBCRepository.getPassword(tigase.xmpp.BareJID user) |
String[] |
JDBCRepository.getSubnodes(tigase.xmpp.BareJID user_id)
Describe
getSubnodes method here. |
String[] |
JDBCRepository.getSubnodes(tigase.xmpp.BareJID user_id,
String subnode)
Describe
getSubnodes method here. |
List<tigase.xmpp.BareJID> |
JDBCRepository.getUsers()
getUsers method is thread safe. |
long |
JDBCRepository.getUserUID(tigase.xmpp.BareJID user_id)
Method description
|
void |
DrupalWPAuth.logout(tigase.xmpp.BareJID user)
Method description
|
void |
TigaseCustomAuth.logout(tigase.xmpp.BareJID user)
Method description
|
void |
TigaseAuth.logout(tigase.xmpp.BareJID user)
Method description
|
void |
JDBCRepository.logout(tigase.xmpp.BareJID user)
Method description
|
boolean |
DrupalWPAuth.otherAuth(Map<String,Object> props)
Describe
otherAuth method here. |
boolean |
TigaseCustomAuth.otherAuth(Map<String,Object> props)
Describe
otherAuth method here. |
boolean |
TigaseSPAuth.otherAuth(Map<String,Object> props) |
boolean |
TigaseAuth.otherAuth(Map<String,Object> props)
Describe
otherAuth method here. |
boolean |
JDBCRepository.otherAuth(Map<String,Object> props)
Describe
otherAuth method here. |
boolean |
DrupalWPAuth.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
boolean |
TigaseCustomAuth.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
boolean |
TigaseAuth.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
boolean |
JDBCRepository.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
void |
JDBCRepository.removeData(tigase.xmpp.BareJID user_id,
String key)
Describe
removeData method here. |
void |
JDBCRepository.removeData(tigase.xmpp.BareJID user_id,
String subnode,
String key)
Describe
removeData method here. |
void |
JDBCRepository.removeSubnode(tigase.xmpp.BareJID user_id,
String subnode)
Describe
removeSubnode method here. |
void |
DrupalWPAuth.removeUser(tigase.xmpp.BareJID user)
Describe
removeUser method here. |
void |
TigaseCustomAuth.removeUser(tigase.xmpp.BareJID user)
Describe
removeUser method here. |
void |
TigaseAuth.removeUser(tigase.xmpp.BareJID user)
Describe
removeUser method here. |
void |
JDBCRepository.removeUser(tigase.xmpp.BareJID user_id)
removeUser method is thread safe. |
void |
JDBCRepository.setData(tigase.xmpp.BareJID user_id,
String key,
String value)
Describe
setData method here. |
void |
JDBCRepository.setData(tigase.xmpp.BareJID user_id,
String subnode,
String key,
String value)
Describe
setData method here. |
void |
JDBCRepository.setDataList(tigase.xmpp.BareJID user_id,
String subnode,
String key,
String[] list)
Describe
setDataList method here. |
void |
DrupalWPAuth.updatePassword(tigase.xmpp.BareJID user,
String password)
Describe
updatePassword method here. |
void |
TigaseCustomAuth.updatePassword(tigase.xmpp.BareJID user,
String password)
Describe
updatePassword method here. |
void |
TigaseSPAuth.updatePassword(tigase.xmpp.BareJID user,
String password) |
void |
TigaseAuth.updatePassword(tigase.xmpp.BareJID user,
String password)
Describe
updatePassword method here. |
void |
JDBCRepository.updatePassword(tigase.xmpp.BareJID user,
String password)
Method description
|
Modifier and Type | Method and Description |
---|---|
void |
LdapAuthProvider.addUser(tigase.xmpp.BareJID user,
String password) |
boolean |
LdapAuthProvider.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
String |
LdapAuthProvider.getPassword(tigase.xmpp.BareJID user) |
void |
LdapAuthProvider.logout(tigase.xmpp.BareJID user) |
boolean |
LdapAuthProvider.otherAuth(Map<String,Object> props) |
boolean |
LdapAuthProvider.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
void |
LdapAuthProvider.removeUser(tigase.xmpp.BareJID user) |
void |
LdapAuthProvider.updatePassword(tigase.xmpp.BareJID user,
String password) |
Modifier and Type | Method and Description |
---|---|
void |
XMLRepository.addDataList(tigase.xmpp.BareJID user,
String subnode,
String key,
String[] list) |
void |
XMLRepository.addUser(tigase.xmpp.BareJID user,
String password) |
boolean |
XMLRepository.digestAuth(tigase.xmpp.BareJID user,
String digest,
String id,
String alg)
Deprecated.
|
String |
XMLRepository.getData(tigase.xmpp.BareJID user,
String key) |
String |
XMLRepository.getData(tigase.xmpp.BareJID user,
String subnode,
String key) |
String |
XMLRepository.getData(tigase.xmpp.BareJID user,
String subnode,
String key,
String def) |
String[] |
XMLRepository.getDataList(tigase.xmpp.BareJID user,
String subnode,
String key) |
String[] |
XMLRepository.getKeys(tigase.xmpp.BareJID user) |
String[] |
XMLRepository.getKeys(tigase.xmpp.BareJID user,
String subnode) |
String |
XMLRepository.getPassword(tigase.xmpp.BareJID user) |
String[] |
XMLRepository.getSubnodes(tigase.xmpp.BareJID user) |
String[] |
XMLRepository.getSubnodes(tigase.xmpp.BareJID user,
String subnode) |
long |
XMLRepository.getUserUID(tigase.xmpp.BareJID user) |
void |
XMLRepository.logout(tigase.xmpp.BareJID user) |
boolean |
XMLRepository.otherAuth(Map<String,Object> props) |
boolean |
XMLRepository.plainAuth(tigase.xmpp.BareJID user,
String password)
Deprecated.
|
void |
XMLRepository.setData(tigase.xmpp.BareJID user,
String key,
String value) |
void |
XMLRepository.setData(tigase.xmpp.BareJID user,
String subnode,
String key,
String value) |
void |
XMLRepository.setDataList(tigase.xmpp.BareJID user,
String subnode,
String key,
String[] list) |
void |
XMLRepository.updatePassword(tigase.xmpp.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 |
XMPPImplIfc.init(Map<String,Object> settings)
Method
init is called just after the plugin has been loaded
into memory. |
void |
XMPPProcessor.init(Map<String,Object> settings) |
Authorization |
RepositoryAccess.loginDigest(tigase.xmpp.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(tigase.xmpp.BareJID userId,
String password)
Deprecated.
|
Authorization |
XMPPResourceConnection.loginPlain(String user,
String password)
Deprecated.
|
Authorization |
RepositoryAccess.loginToken(tigase.xmpp.BareJID userId,
String xmpp_sessionId,
String token)
Deprecated.
|
void |
RepositoryAccess.queryAuth(Map<String,Object> authProps)
Method description
|
void |
XMPPResourceConnection.queryAuth(Map<String,Object> authProps)
Method description
|
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)
Method description
|
Modifier and Type | Method and Description |
---|---|
static void |
Privacy.addList(XMPPResourceConnection session,
tigase.xml.Element list)
Method description
|
protected static void |
Presence.broadcastDirectPresences(StanzaType t,
XMPPResourceConnection session,
Queue<Packet> results,
tigase.xml.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. |
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,
tigase.xmpp.JID buddy,
Queue<Packet> results,
boolean online)
Method sends back presence to contact while it becomes online (i.e.
|
static tigase.xml.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 tigase.xml.Element |
Privacy.getList(XMPPResourceConnection session,
String list)
Method description
|
static tigase.xml.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 |
MobileV3.init(Map<String,Object> settings)
Method description
|
void |
MessageAmp.init(Map<String,Object> settings)
Method description
|
void |
BindResource.init(Map<String,Object> settings)
Method description
|
void |
SaslAuth.init(Map<String,Object> settings)
Method description
|
void |
JabberIqAuth.init(Map<String,Object> settings)
Method description
|
void |
MobileV1.init(Map<String,Object> settings)
Method description
|
void |
JabberIqRoster.init(Map<String,Object> settings) |
void |
JabberIqRegister.init(Map<String,Object> settings) |
void |
Message.init(Map<String,Object> settings) |
void |
Presence.init(Map<String,Object> settings)
Method description
|
void |
DomainFilter.init(Map<String,Object> settings) |
void |
MobileV2.init(Map<String,Object> settings)
Method description
|
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Privacy.removeList(XMPPResourceConnection session,
tigase.xml.Element list)
Method description
|
void |
Presence.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,
tigase.xml.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.
|
static void |
Privacy.setActiveList(XMPPResourceConnection session,
String lName)
Method description
|
static void |
Privacy.setDefaultList(XMPPResourceConnection session,
tigase.xml.Element list)
Method description
|
static void |
RemoteRosterManagement.updateBuddyChange(XMPPResourceConnection session,
tigase.xml.Element item,
tigase.xml.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.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
RosterAbstract.addBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid,
String name,
String[] groups,
String otherData)
Method description
|
void |
Roster.addBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid,
String name,
String[] groups,
String otherData)
Method description
|
void |
RosterFlat.addBuddy(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String name,
String[] groups,
String otherData) |
abstract boolean |
RosterAbstract.addBuddyGroup(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String[] groups)
Method description
|
boolean |
Roster.addBuddyGroup(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String[] groups)
Method description
|
boolean |
RosterFlat.addBuddyGroup(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String[] groups) |
RosterElement |
RosterFlat.addTempBuddy(tigase.xmpp.JID buddy,
XMPPResourceConnection session)
Method description
|
abstract boolean |
RosterAbstract.containsBuddy(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
boolean |
Roster.containsBuddy(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
boolean |
RosterFlat.containsBuddy(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
abstract tigase.xmpp.JID[] |
RosterAbstract.getBuddies(XMPPResourceConnection session)
Method description
|
tigase.xmpp.JID[] |
Roster.getBuddies(XMPPResourceConnection session)
Method description
|
tigase.xmpp.JID[] |
RosterFlat.getBuddies(XMPPResourceConnection session) |
tigase.xmpp.JID[] |
RosterAbstract.getBuddies(XMPPResourceConnection session,
EnumSet<RosterAbstract.SubscriptionType> subscrs)
Method description
|
abstract String[] |
RosterAbstract.getBuddyGroups(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
String[] |
Roster.getBuddyGroups(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
String[] |
RosterFlat.getBuddyGroups(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
tigase.xml.Element |
RosterAbstract.getBuddyItem(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
tigase.xml.Element |
RosterFlat.getBuddyItem(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
abstract String |
RosterAbstract.getBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
String |
Roster.getBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
String |
RosterFlat.getBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
abstract RosterAbstract.SubscriptionType |
RosterAbstract.getBuddySubscription(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
RosterAbstract.SubscriptionType |
Roster.getBuddySubscription(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
RosterAbstract.SubscriptionType |
RosterFlat.getBuddySubscription(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
abstract String |
RosterAbstract.getCustomStatus(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
String |
RosterFlat.getCustomStatus(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
abstract RosterElementIfc |
RosterAbstract.getRosterElement(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
RosterElementIfc |
Roster.getRosterElement(XMPPResourceConnection session,
tigase.xmpp.JID jid) |
RosterElement |
RosterFlat.getRosterElement(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
List<tigase.xml.Element> |
RosterAbstract.getRosterItems(XMPPResourceConnection session)
Method description
|
List<tigase.xml.Element> |
RosterFlat.getRosterItems(XMPPResourceConnection session) |
protected Map<tigase.xmpp.BareJID,RosterElement> |
RosterFlat.getUserRoster(XMPPResourceConnection session) |
void |
RosterAbstract.init(UserRepository repo)
Method description
|
void |
RosterAbstract.init(UserRepository repo)
Method description
|
boolean |
RosterFlat.isModified(XMPPResourceConnection session) |
abstract boolean |
RosterAbstract.isOnline(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
Roster.isOnline(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
RosterFlat.isOnline(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
boolean |
RosterAbstract.isPendingIn(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
RosterAbstract.isSubscribedFrom(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
RosterAbstract.isSubscribedTo(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
abstract boolean |
RosterAbstract.presenceSent(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
Roster.presenceSent(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
RosterFlat.presenceSent(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
abstract boolean |
RosterAbstract.removeBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
Roster.removeBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
RosterFlat.removeBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid) |
protected void |
RosterFlat.saveUserRoster(XMPPResourceConnection session)
Method description
|
abstract void |
RosterAbstract.setBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String name)
Method description
|
void |
Roster.setBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String name)
Method description
|
void |
RosterFlat.setBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String name) |
abstract void |
RosterAbstract.setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
tigase.xmpp.JID buddy)
Method description
|
void |
Roster.setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
tigase.xmpp.JID buddy)
Method description
|
void |
RosterFlat.setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
tigase.xmpp.JID buddy) |
abstract void |
RosterAbstract.setOnline(XMPPResourceConnection session,
tigase.xmpp.JID jid,
boolean online)
Method description
|
void |
Roster.setOnline(XMPPResourceConnection session,
tigase.xmpp.JID jid,
boolean online)
Method description
|
void |
RosterFlat.setOnline(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
boolean online) |
abstract void |
RosterAbstract.setPresenceSent(XMPPResourceConnection session,
tigase.xmpp.JID jid,
boolean sent)
Method description
|
void |
Roster.setPresenceSent(XMPPResourceConnection session,
tigase.xmpp.JID jid,
boolean sent)
Method description
|
void |
RosterFlat.setPresenceSent(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
boolean sent) |
void |
RosterAbstract.updateBuddyChange(XMPPResourceConnection session,
Queue<Packet> results,
tigase.xml.Element item)
Method description
|
boolean |
RosterAbstract.updateBuddySubscription(XMPPResourceConnection session,
RosterAbstract.PresenceType presence,
tigase.xmpp.JID jid)
Method description
|
Copyright © 2014 "Tigase, Inc.". All rights reserved.