Package | Description |
---|---|
tigase.auth.adhoc | |
tigase.conf | |
tigase.db | |
tigase.db.comp | |
tigase.db.jdbc | |
tigase.db.ldap | |
tigase.db.xml | |
tigase.server.amp.db | |
tigase.server.xmppsession | |
tigase.vhosts | |
tigase.xmpp | |
tigase.xmpp.impl |
Package containing implementation of all Session Manager plugins
|
tigase.xmpp.impl.push | |
tigase.xmpp.impl.roster |
Modifier and Type | Method and Description |
---|---|
protected void |
ShowUserCredentials.processForm(Form form,
AdhHocRequest request,
AdHocResponse response) |
protected void |
DeleteUserCredentials.processForm(Form form,
AdhHocRequest request,
AdHocResponse response) |
protected void |
AddUserCredentials.processForm(Form form,
AdhHocRequest request,
AdHocResponse response) |
protected abstract void |
AbstractCredentialsCommand.processForm(Form form,
AdhHocRequest request,
AdHocResponse response) |
protected abstract void |
AbstractCredentialsCommand.processNoForm(AdhHocRequest request,
AdHocResponse response) |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationCache.addItem(ConfigItem item) |
Collection<ConfigItem> |
ConfigurationCache.allItems() |
Collection<ConfigItem> |
ConfigXMLRepository.allItems() |
Collection<ConfigItem> |
ConfigSQLRepository.allItems()
Deprecated.
|
void |
ConfiguratorAbstract.init(String[] args) |
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 |
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 |
UserRepositoryPool.addUser(BareJID user) |
void |
UserRepositoryMDImpl.addUser(BareJID user) |
void |
UserRepository.addUser(BareJID user)
This
addUser method allows to add new user to repository. |
void |
DummyRepository.addUser(BareJID user,
String password) |
void |
AuthRepositoryPool.addUser(BareJID user,
String password) |
void |
AuthRepositoryMDImpl.addUser(BareJID user,
String password) |
void |
AuthRepositoryImpl.addUser(BareJID user,
String password) |
void |
AuthRepository.addUser(BareJID user,
String password) |
AuthRepository.AccountStatus |
DummyRepository.getAccountStatus(BareJID user) |
AuthRepository.AccountStatus |
AuthRepositoryPool.getAccountStatus(BareJID user) |
AuthRepository.AccountStatus |
AuthRepositoryMDImpl.getAccountStatus(BareJID user) |
AuthRepository.AccountStatus |
AuthRepositoryImpl.getAccountStatus(BareJID user) |
AuthRepository.AccountStatus |
AuthRepository.getAccountStatus(BareJID user) |
Collection<String> |
AuthRepositoryPool.getCredentialIds(BareJID user) |
Collection<String> |
AuthRepositoryMDImpl.getCredentialIds(BareJID user) |
default Collection<String> |
AuthRepository.getCredentialIds(BareJID user) |
Credentials |
AuthRepositoryPool.getCredentials(BareJID user,
String credentialId) |
Credentials |
AuthRepositoryMDImpl.getCredentials(BareJID user,
String credentialId) |
default Credentials |
AuthRepository.getCredentials(BareJID user,
String credentialId) |
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. |
Map<String,String> |
UserRepositoryPool.getDataMap(BareJID user,
String subnode) |
Map<String,String> |
UserRepositoryMDImpl.getDataMap(BareJID user,
String subnode) |
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. |
<T> Map<String,T> |
UserRepositoryPool.getDataMap(BareJID user,
String subnode,
Function<String,T> converter) |
<T> Map<String,T> |
UserRepositoryMDImpl.getDataMap(BareJID user,
String subnode,
Function<String,T> converter) |
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 |
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[] |
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. |
String |
DummyRepository.getPassword(BareJID user) |
String |
AuthRepositoryPool.getPassword(BareJID user) |
String |
AuthRepositoryMDImpl.getPassword(BareJID user) |
String |
AuthRepositoryImpl.getPassword(BareJID user) |
String |
AuthRepository.getPassword(BareJID user)
Deprecated.
|
String |
AbstractAuthRepositoryWithCredentials.getPassword(BareJID user) |
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. |
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.
|
default Collection<String> |
AuthRepository.getUsernames(BareJID user)
Deprecated.
|
List<BareJID> |
UserRepositoryPool.getUsers() |
List<BareJID> |
UserRepositoryMDImpl.getUsers() |
List<BareJID> |
UserRepository.getUsers()
This method is only used by the data conversion tools.
|
long |
UserRepositoryPool.getUserUID(BareJID user) |
long |
UserRepositoryMDImpl.getUserUID(BareJID user) |
long |
UserRepository.getUserUID(BareJID user)
Deprecated.
|
long |
DummyRepository.getUserUID(BareJID user) |
boolean |
DummyRepository.isUserDisabled(BareJID user) |
boolean |
AuthRepositoryPool.isUserDisabled(BareJID user) |
boolean |
AuthRepositoryMDImpl.isUserDisabled(BareJID user) |
boolean |
AuthRepositoryImpl.isUserDisabled(BareJID user) |
default boolean |
AuthRepository.isUserDisabled(BareJID user)
Deprecated.
|
void |
DummyRepository.loggedIn(BareJID jid) |
void |
AuthRepositoryPool.loggedIn(BareJID user) |
void |
AuthRepositoryMDImpl.loggedIn(BareJID user) |
void |
AuthRepositoryImpl.loggedIn(BareJID jid) |
void |
AuthRepository.loggedIn(BareJID jid)
Do some actions on repository, when user logs in.
|
void |
DummyRepository.logout(BareJID user) |
void |
AuthRepositoryPool.logout(BareJID user) |
void |
AuthRepositoryMDImpl.logout(BareJID user) |
void |
AuthRepository.logout(BareJID user) |
boolean |
DummyRepository.otherAuth(Map<String,Object> authProps) |
boolean |
AuthRepositoryPool.otherAuth(Map<String,Object> authProps) |
boolean |
AuthRepositoryMDImpl.otherAuth(Map<String,Object> authProps) |
boolean |
AuthRepositoryImpl.otherAuth(Map<String,Object> props) |
boolean |
AuthRepository.otherAuth(Map<String,Object> authProps)
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 |
AuthRepositoryPool.removeCredential(BareJID user,
String credentialId) |
void |
AuthRepositoryMDImpl.removeCredential(BareJID user,
String credentialId) |
default void |
AuthRepository.removeCredential(BareJID user,
String credentialId) |
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 |
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 |
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 |
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 |
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 |
AuthRepositoryPool.removeUser(BareJID user) |
void |
AuthRepositoryMDImpl.removeUser(BareJID user) |
void |
AuthRepositoryImpl.removeUser(BareJID user) |
void |
AuthRepository.removeUser(BareJID user) |
void |
DummyRepository.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status) |
void |
AuthRepositoryPool.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status) |
void |
AuthRepositoryMDImpl.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status) |
void |
AuthRepositoryImpl.setAccountStatus(BareJID user,
AuthRepository.AccountStatus value) |
void |
AuthRepository.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status) |
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 |
AuthRepositoryPool.setUserDisabled(BareJID user,
Boolean value) |
void |
AuthRepositoryMDImpl.setUserDisabled(BareJID user,
Boolean value) |
void |
AuthRepositoryImpl.setUserDisabled(BareJID user,
Boolean value) |
default void |
AuthRepository.setUserDisabled(BareJID user,
Boolean value)
Deprecated.
|
void |
AuthRepositoryPool.updateCredential(BareJID user,
String credentialId,
String password) |
void |
AuthRepositoryMDImpl.updateCredential(BareJID user,
String credentialId,
String password) |
default void |
AuthRepository.updateCredential(BareJID user,
String credentialId,
String password) |
void |
DummyRepository.updatePassword(BareJID user,
String password) |
void |
AuthRepositoryPool.updatePassword(BareJID user,
String password) |
void |
AuthRepositoryMDImpl.updatePassword(BareJID user,
String password) |
void |
AuthRepositoryImpl.updatePassword(BareJID user,
String password) |
void |
AuthRepository.updatePassword(BareJID user,
String password)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentRepository.addItem(Item item)
The method adds a new or updates existing Item in the repository.
|
void |
AbstractSDComponentRepositoryBean.addItem(Item item) |
Collection<Item> |
ComponentRepository.allItems()
Returns a collection with all items stored in the repository.
|
Collection<Item> |
AbstractSDComponentRepositoryBean.allItems() |
void |
ComponentRepository.reload()
This method is called to reload items from the database or other permanent storage.
|
void |
AbstractSDComponentRepositoryBean.reload() |
void |
ComponentRepository.removeItem(String key)
The method is called to remove given Item from the memory cache and permanent storage.
|
void |
AbstractSDComponentRepositoryBean.removeItem(String key) |
void |
ComponentRepository.store()
The method is called to store all data in the database.
|
void |
AbstractSDComponentRepositoryBean.store() |
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 |
TigaseSPAuth.addUser(BareJID user,
String password) |
void |
TigaseCustomAuth.addUser(BareJID user,
String password) |
void |
TigaseAuth.addUser(BareJID user,
String password)
Deprecated.
|
void |
JDBCRepository.addUser(BareJID user,
String password) |
void |
DrupalWPAuth.addUser(BareJID user,
String password) |
AuthRepository.AccountStatus |
TigaseCustomAuth.getAccountStatus(BareJID user) |
AuthRepository.AccountStatus |
TigaseAuth.getAccountStatus(BareJID user)
Deprecated.
|
AuthRepository.AccountStatus |
JDBCRepository.getAccountStatus(BareJID user) |
AuthRepository.AccountStatus |
DrupalWPAuth.getAccountStatus(BareJID user) |
Collection<String> |
TigaseCustomAuth.getCredentialIds(BareJID user) |
Credentials |
TigaseCustomAuth.getCredentials(BareJID user,
String credentialId) |
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) |
Map<String,String> |
JDBCRepository.getDataMap(BareJID user_id,
String subnode) |
<T> Map<String,T> |
JDBCRepository.getDataMap(BareJID user,
String subnode,
Function<String,T> converter) |
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) |
List<BareJID> |
JDBCRepository.getUsers() |
long |
JDBCRepository.getUserUID(BareJID user_id) |
boolean |
TigaseAuth.isUserDisabled(BareJID user)
Deprecated.
|
boolean |
JDBCRepository.isUserDisabled(BareJID user) |
boolean |
DrupalWPAuth.isUserDisabled(BareJID user) |
void |
TigaseCustomAuth.loggedIn(BareJID user) |
void |
TigaseAuth.loggedIn(BareJID user)
Deprecated.
|
void |
JDBCRepository.loggedIn(BareJID user) |
void |
DrupalWPAuth.loggedIn(BareJID jid) |
void |
TigaseCustomAuth.logout(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 |
TigaseCustomAuth.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 |
TigaseCustomAuth.removeCredential(BareJID user,
String credentialId) |
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 |
TigaseAuth.removeUser(BareJID user)
Deprecated.
|
void |
JDBCRepository.removeUser(BareJID user_id)
removeUser method is thread safe. |
void |
DrupalWPAuth.removeUser(BareJID user) |
void |
TigaseCustomAuth.setAccountStatus(BareJID user,
AuthRepository.AccountStatus value) |
void |
TigaseAuth.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status)
Deprecated.
|
void |
JDBCRepository.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status) |
void |
DrupalWPAuth.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status) |
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 |
TigaseCustomAuth.updateCredential(BareJID user,
String credentialId,
String password) |
void |
TigaseSPAuth.updatePassword(BareJID user,
String password) |
void |
TigaseCustomAuth.updatePassword(BareJID user,
String password) |
void |
TigaseAuth.updatePassword(BareJID user,
String password)
Deprecated.
|
void |
JDBCRepository.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) |
AuthRepository.AccountStatus |
LdapAuthProvider.getAccountStatus(BareJID user) |
Credentials |
LdapAuthProvider.getCredentials(BareJID user,
String credentialId) |
String |
LdapAuthProvider.getPassword(BareJID user) |
boolean |
LdapAuthProvider.isUserDisabled(BareJID user) |
void |
LdapAuthProvider.loggedIn(BareJID jid) |
void |
LdapAuthProvider.logout(BareJID user) |
boolean |
LdapAuthProvider.otherAuth(Map<String,Object> props) |
void |
LdapAuthProvider.removeUser(BareJID user) |
void |
LdapAuthProvider.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status) |
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) |
AuthRepository.AccountStatus |
XMLRepository.getAccountStatus(BareJID user) |
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.loggedIn(BareJID user) |
void |
XMLRepository.logout(BareJID user) |
boolean |
XMLRepository.otherAuth(Map<String,Object> props) |
void |
XMLRepository.setAccountStatus(BareJID user,
AuthRepository.AccountStatus status) |
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 |
---|---|
XMPPImplIfc |
SessionManager.addPlugin(XMPPImplIfc proc) |
Modifier and Type | Method and Description |
---|---|
void |
VHostManager.initializeRepository() |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryAccess.addDataList(String subnode,
String key,
String[] list) |
void |
RepositoryAccess.addOfflineDataList(String subnode,
String key,
String[] list) |
void |
RepositoryAccess.addPublicDataList(String subnode,
String key,
String[] list) |
Authorization |
RepositoryAccess.changeRegistration(String name_param,
String pass_param,
Map<String,String> registr_params) |
String |
RepositoryAccess.getAuthenticationToken(String xmpp_sessionId) |
String |
RepositoryAccess.getData(String subnode,
String key,
String def)
getData method is a twin sister (brother?) |
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) |
String[] |
RepositoryAccess.getOfflineDataList(String subnode,
String key) |
String |
RepositoryAccess.getPublicData(String subnode,
String key,
String def) |
String[] |
RepositoryAccess.getPublicDataList(String subnode,
String key) |
void |
XMPPProcessor.init(Map<String,Object> settings)
Deprecated.
|
void |
XMPPImplIfc.init(Map<String,Object> settings)
Deprecated.
|
void |
XMPPResourceConnection.queryAuth(Map<String,Object> authProps) |
void |
RepositoryAccess.queryAuth(Map<String,Object> authProps) |
void |
RepositoryAccess.removeData(String subnode,
String key) |
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) |
void |
RepositoryAccess.removeOfflineDataGroup(String subnode) |
void |
RepositoryAccess.removePublicData(String subnode,
String key) |
void |
RepositoryAccess.removePublicDataGroup(String subnode) |
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) |
void |
RepositoryAccess.setOfflineDataList(String subnode,
String key,
String[] list) |
void |
RepositoryAccess.setPublicData(String subnode,
String key,
String value) |
void |
RepositoryAccess.setPublicDataList(String subnode,
String key,
String[] list) |
void |
RepositoryAccess.setRegistration(String name_param,
String pass_param,
Map<String,String> registr_params) |
Authorization |
XMPPResourceConnection.unregister(String name_param)
Deprecated.
|
Authorization |
RepositoryAccess.unregister(String name_param)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
Privacy.addList(XMPPResourceConnection session,
Element list) |
static boolean |
Privacy.block(XMPPResourceConnection session,
List<String> jids) |
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 |
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. |
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. during processing of incoming initial
presence of the contact/buddy)
|
static PrivacyList |
PrivacyList.create(XMPPResourceConnection session,
RosterAbstract rosterUtil,
Element el) |
protected void |
JabberIqRegister.createAccount(XMPPResourceConnection session,
String user_name,
VHostItem domain,
String password,
String email,
Map<String,String> reg_params) |
protected void |
JabberIqRegister.doRemoveAccount(Packet packet,
Element request,
XMPPResourceConnection session,
Queue<Packet> results) |
static List<String> |
Privacy.getBlocked(XMPPResourceConnection session) |
static PrivacyList |
Privacy.getDefaultList(XMPPResourceConnection session) |
static Element |
Privacy.getDefaultListElement(XMPPResourceConnection session) |
static String |
Privacy.getDefaultListName(XMPPResourceConnection session) |
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) |
static Element |
Privacy.getListOld(XMPPResourceConnection session,
String list) |
static String[] |
Privacy.getLists(XMPPResourceConnection session) |
protected PrivacyList |
JabberIqPrivacy.PrivacyListOfflineCache.loadList(BareJID userJID) |
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 |
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. in the receivers session manager).
|
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. in the receivers session manager).
|
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. in the receivers session manager).
|
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. in the receivers session manager).
|
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. in the receivers session manager).
|
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. in the receivers session manager).
|
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. in the sender session manager).
|
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. in the sender session
manager).
|
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. in the sender session
manager).
|
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. |
void |
PresenceState.rebroadcastPresence(XMPPResourceConnection session,
Queue<Packet> results) |
static void |
Privacy.removeList(XMPPResourceConnection session,
Element list) |
protected static boolean |
PresenceAbstract.requiresPresenceSending(RosterAbstract roster,
JID buddy,
XMPPResourceConnection session,
boolean systemCheck)
Method checks whether a given contact requires sending presence.
|
void |
PresenceState.resendPendingInRequests(XMPPResourceConnection session,
Queue<Packet> results)
Sends out all pending subscription request during user log-in.
|
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 |
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) |
static void |
Privacy.setDefaultList(XMPPResourceConnection session,
Element list) |
void |
MotdProcessor.setMotd(String motd) |
protected void |
VCardXMPPProcessorAbstract.setVCard(XMPPResourceConnection session,
Element vcard) |
void |
JabberIqRegister.setWelcomeMessage(String message) |
protected abstract void |
VCardXMPPProcessorAbstract.storeVCard(XMPPResourceConnection session,
Element vcard) |
protected void |
VCardTemp.storeVCard(XMPPResourceConnection session,
Element elvCard) |
protected void |
VCard4.storeVCard(XMPPResourceConnection session,
Element elvCard) |
static boolean |
Privacy.unblock(XMPPResourceConnection session,
List<String> jids) |
static List<String> |
Privacy.unblockAll(XMPPResourceConnection session) |
static void |
RemoteRosterManagement.updateBuddyChange(XMPPResourceConnection session,
Element item,
Element update,
Queue<Packet> results) |
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 |
---|---|
protected void |
AbstractPushNotifications.disableNotifications(XMPPResourceConnection session,
JID jid,
String node) |
protected void |
AbstractPushNotifications.enableNotifications(XMPPResourceConnection session,
JID jid,
String node,
Element settings) |
protected void |
AbstractPushNotifications.enableNotifications(XMPPResourceConnection session,
JID jid,
String node,
Element enableElem,
Element optionsForm) |
protected Map<String,Element> |
AbstractPushNotifications.getPushServices(BareJID userJid) |
protected Map<BareJID,RosterElement> |
IgnoreFromUnknownFilter.getRoster(BareJID jid) |
protected void |
PushNotifications.processMessage(Packet packet,
XMPPResourceConnection session,
Consumer<Packet> consumer) |
protected void |
AbstractPushNotifications.processMessage(Packet packet,
XMPPResourceConnection session,
Consumer<Packet> results) |
protected void |
AbstractPushNotifications.sendPushNotification(XMPPResourceConnection session,
Packet packet) |
Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.