public class GlobalConfig extends java.lang.Object implements ConfigInterface
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
DEFAULT_PROPERTIES_PATH |
protected static java.lang.String |
DEFAULT_TENANT_PROPERTIES_PATH |
protected boolean |
skipUserObjectCaching |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finishInitialization() |
AccessRoleConfig |
getAccessRoleConfig(java.lang.String applicationId,
java.lang.String roleId)
Get the AccessRoleConfig configuration object.
|
AdminRoleConfig |
getAdminRoleConfig(java.lang.String applicationId,
java.lang.String adminRoleId)
Get the AdminRoleConfig configuration object.
|
ApplicationConfig |
getApplicationConfig(javax.servlet.http.HttpServletRequest request)
Get a application definition out of the request.
|
ApplicationConfig |
getApplicationConfig(javax.servlet.http.HttpServletRequest request,
java.lang.String defaultAppName)
Get a application definition out of the request.
|
ApplicationConfig |
getApplicationConfig(java.lang.String applicationId)
Get the application configuration object.
|
CacheInterface |
getCache() |
org.apache.commons.configuration.AbstractConfiguration |
getConfiguration()
Return the configuration object back.
|
<T extends ConfigurationObject> |
getConfiguration(java.lang.Class<T> ConfigClass,
java.lang.String idPrefix,
java.lang.String id,
boolean... flags)
Check cache first for the configuration.
|
Config.CONFIGURATION_TYPE |
getConfigurationType()
Return configuration type back.
|
ConversionConfig |
getConversionConfig(java.lang.String applicationId)
Get the ConversionConfig configuration object.
|
java.lang.String |
getDatabaseSchemaName(javax.servlet.ServletContext servletContext)
Deprecated.
|
DataKeyConfig |
getDataKeyConfig(java.lang.String keyId)
Gets the DataKeyConfig configuration object.
|
org.apache.commons.configuration.AbstractConfiguration |
getDefaultConfiguration()
Return default configuration object.
|
<T extends ConfigurationObject> |
getDefaultConfiguration(java.lang.Class<T> ConfigClass,
java.lang.String idPrefix,
java.lang.String id,
boolean... flags)
Check cache first for the configuration.
|
java.lang.String |
getDefaultDesktopName(javax.servlet.http.HttpServletRequest request)
Static method to find the current default desktop name
|
IconConfig |
getDefaultIconConfig(java.lang.String iconId)
Get the default IconConfig configuration object.
|
DesktopAccessConfig |
getDesktopAccessConfig(java.lang.String applicationId,
java.lang.String id)
Get the DesktopAccessConfig configuration object.
|
DesktopAdminAccessConfig |
getDesktopAdminAccessConfig(java.lang.String applicationId,
java.lang.String id)
Get the DesktopAdminAccessConfig configuration object.
|
DesktopConfig |
getDesktopConfig(javax.servlet.http.HttpServletRequest request)
Get a desktop definition out of the request.
|
DesktopConfig |
getDesktopConfig(java.lang.String applicationId,
java.lang.String desktopId)
Get the desktop configuration object.
|
DesktopFeatureConfig |
getDesktopFeatureConfig(java.lang.String applicationId,
java.lang.String id)
Get the DesktopFeatureConfig configuration object.
|
DraftDesktopConfig |
getDraftDesktopConfig(java.lang.String applicationId,
java.lang.String desktopId)
For internal use only.
|
EditServiceCategoryConfig |
getEditServiceCategoryConfig(java.lang.String applicationId,
java.lang.String id)
Get the EditServiceCategoryConfig configuration object.
|
EdsConfig |
getEdsConfig(java.lang.String applicationId)
For internal use only.
|
EdsConfig |
getEdsConfig(java.lang.String applicationId,
java.lang.String id)
For internal use only.
|
FavoriteConfig |
getFavoriteConfig(java.lang.String applicationId,
java.lang.String id)
Get the FavoriteConfig configuration object.
|
FavoriteConfig |
getFavoriteConfig(java.lang.String applicationId,
java.lang.String id,
boolean skipCaching)
Get the FavoriteConfig configuration object.
|
FilenetConfig |
getFilenetConfig(java.lang.String applicationId)
Get the FilenetConfig configuration object.
|
FilenetConfig |
getFilenetConfig(java.lang.String applicationId,
java.lang.String id)
Get the FilenetConfig configuration object.
|
FileTypeConfig |
getFileTypeConfig(java.lang.String applicationId,
java.lang.String fileType)
Get the FileTypeConfig configuration object.
|
IconConfig |
getIconConfig(java.lang.String applicationId,
java.lang.String iconId)
Get the IconConfig configuration object.
|
IconStatusConfig |
getIconStatusConfig(java.lang.String applicationId,
java.lang.String iconId)
Get the IconStatusConfig configuration object.
|
IdLabelConfig |
getIdLabelConfig(java.lang.String applicationId,
java.lang.String id)
Get the IdLabelConfig configuration object.
|
InterfaceTextConfig |
getInterfaceTextConfig(java.lang.String applicationId,
java.lang.String interfaceTextId)
Get the InterfaceTextConfig configuration object.
|
InterfaceTextLocaleConfig |
getInterfaceTextLocaleConfig(java.lang.String applicationId,
java.lang.String interfaceTextId)
Get the InterfaceTextLocaleConfig configuration object.
|
java.lang.String |
getJDBCVersion()
Deprecated.
|
LocaleConfig |
getLocaleConfig(java.lang.String applicationId,
java.lang.String id)
Get the LocaleConfig configuration object.
|
MenuConfig |
getMenuConfig(java.lang.String applicationId,
java.lang.String menuId,
boolean... flags)
Get the MenuConfig configuration object.
|
MenuTypeConfig |
getMenuTypeConfig(java.lang.String applicationId,
java.lang.String menuTypeId,
boolean... flags)
Get the MenuTypeConfig configuration object.
|
MobileFeatureConfig |
getMobileFeatureConfig(java.lang.String applicationId,
java.lang.String id)
Get the MobileFeatureConfig configuration object.
|
java.util.Map<java.lang.String,OAuthTokenConfig> |
getOAuthTokenMap(javax.servlet.http.HttpServletRequest request)
Get the OAuthTokenMap corresponding to the current desktop session user.
|
ODLoginConfig |
getODLoginConfig(java.lang.String applicationId,
java.lang.String repositoryId)
Get the ODLoginConfig configuration object.
|
OfficeCustomCommandConfig |
getOfficeCustomCommandConfig(java.lang.String applicationId,
java.lang.String id) |
OfficeOnlineTokenConfig |
getOfficeOnlineTokenConfig(java.lang.String applicationId,
java.lang.String userId)
Get the OfficeOnlineTokenConfig configuration object.
|
PluginConfig |
getPluginConfig(java.lang.String applicationId,
java.lang.String pluginId)
Get the PluginConfig configuration object.
|
PluginUserConfig |
getPluginUserConfig(java.lang.String applicationId,
java.lang.String userId,
java.lang.String pluginId,
java.lang.String key)
Get the PluginUserConfig configuration object by combined userId, pluginId and key as ID
|
PropertyMappingConfig |
getPropertyMappingConfig(java.lang.String applicationId,
java.lang.String id)
Get the PropertyMappingConfig configuration object.
|
RecentContentConfig |
getRecentContentConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentContentConfig configuration object.
|
RecentItemConfig |
getRecentItemConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentItemConfig configuration object.
|
RecentSearchConfig |
getRecentSearchConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentSearchConfig configuration object.
|
RecentSimpleSearchConfig |
getRecentSimpleSearchConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentSimpleSearchConfig configuration object.
|
RecentTeamspaceConfig |
getRecentTeamspaceConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentTeamspaceConfig configuration object.
|
RedactionReasonConfig |
getRedactionReasonConfig(java.lang.String applicationId,
java.lang.String redactionReasonId)
Get the RedactionReasonConfig configuration object.
|
RedactionReasonUsageConfig |
getRedactionReasonUsageConfig(java.lang.String applicationId,
java.lang.String redactionReasonId,
java.lang.String dcAppName) |
RepositoryConfig |
getRepositoryConfig(javax.servlet.http.HttpServletRequest request)
Get a repository definition out of the desktop definitions.
|
RepositoryConfig |
getRepositoryConfig(java.lang.String applicationId,
java.lang.String repositoryId)
Get the RepositoryConfig configuration object.
|
RepositoryConfig |
getRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request)
Does this desktop has this repository in it.
|
RepositoryConfig |
getRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request,
java.lang.String repositoryId)
Get a repository definition out of the desktop definitions.
|
ServerConfig |
getServerConfig(javax.servlet.http.HttpServletRequest request)
Get a server definition out of the repository definitions.
|
ServerConfig |
getServerConfig(java.lang.String applicationId,
java.lang.String serverId)
Get the ServerConfig configuration object.
|
byte[] |
getSessionKey() |
SettingsConfig |
getSettingsConfig(javax.servlet.http.HttpServletRequest request)
Get the SettingsConfig configuration object.
|
SettingsConfig |
getSettingsConfig(java.lang.String applicationId)
Get the SettingsConfig configuration object.
|
SettingsConfig |
getSettingsConfig(java.lang.String applicationId,
boolean... flags)
Get the SettingsConfig configuration object.
|
SettingsConfig |
getSettingsConfig(java.lang.String applicationId,
java.lang.String id)
Get the SettingsConfig configuration object.
|
SettingsConfig |
getSettingsConfig(java.lang.String applicationId,
java.lang.String id,
boolean... flags)
Get the SettingsConfig configuration object.
|
SyncConfig |
getSyncConfig(java.lang.String applicationId)
Get the SyncConfig configuration object.
|
SyncItemConfig |
getSyncItemConfig(java.lang.String applicationId,
java.lang.String id)
Get the SyncItemConfig configuration object.
|
SyncItemConfig |
getSyncItemConfig(java.lang.String applicationId,
java.lang.String id,
boolean skipCaching)
Get the SyncItemConfig configuration object.
|
TenantRegistrationConfig |
getTenantRegistrationConfig(java.lang.String tenantId)
Get the registration information for a tenant
|
ThemeConfig |
getThemeConfig(java.lang.String applicationId,
java.lang.String themeId)
Get the ThemeConfig configuration object.
|
UserActionMacroConfig |
getUserActionMacroConfig(java.lang.String applicationId,
java.lang.String userAction)
Get the UserActionMacroConfig configuration object.
|
UserConfig |
getUserConfig(javax.servlet.http.HttpServletRequest request)
Get the UserConfig configuration object for the current desktop session user.
|
UserConfig |
getUserConfig(java.lang.String applicationId,
java.lang.String userId)
Get the UserConfig configuration object.
|
UserGroupConfig |
getUserGroupConfig(java.lang.String applicationId,
java.lang.String id)
Get the UserGroupConfig configuration object.
|
ViewerConfig |
getViewerConfig(java.lang.String applicationId,
java.lang.String viewerId)
Get the ViewerConfig configuration object.
|
ViewerDefConfig |
getViewerDefConfig(java.lang.String applicationId,
java.lang.String viewerDefId)
Get the ViewerDefConfig configuration object.
|
ViewerMappingConfig |
getViewerMappingConfig(java.lang.String applicationId,
java.lang.String viewerMappingId)
Get the ViewerMappingConfig configuration object.
|
ViewOneConfig |
getViewOneConfig(java.lang.String applicationId)
Get the ViewOneConfig configuration object.
|
ViewOneConfig |
getViewOneConfig(java.lang.String applicationId,
java.lang.String id)
Get the ViewOneConfig configuration object.
|
boolean |
hasRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request,
java.lang.String repositoryId)
Does this desktop has this repository in it.
|
boolean |
removeConfigurationFromCache(ConfigurationObject configObj)
Remove configuration object from the DB/Properties.
|
void |
setDefaultHelpURL(SettingsConfig settingsConfig) |
void |
setSessionKey(byte[] sessionKey) |
protected static final java.lang.String DEFAULT_PROPERTIES_PATH
protected static final java.lang.String DEFAULT_TENANT_PROPERTIES_PATH
protected boolean skipUserObjectCaching
protected void finishInitialization()
public Config.CONFIGURATION_TYPE getConfigurationType()
ConfigInterfacegetConfigurationType in interface ConfigInterface@Deprecated public java.lang.String getDatabaseSchemaName(javax.servlet.ServletContext servletContext)
ConfigInterfacegetDatabaseSchemaName in interface ConfigInterfaceservletContext - - a ServletContext object.@Deprecated public java.lang.String getJDBCVersion()
ConfigInterfacegetJDBCVersion in interface ConfigInterfacepublic CacheInterface getCache()
getCache in interface ConfigInterfacepublic byte[] getSessionKey()
getSessionKey in interface ConfigInterfacepublic void setSessionKey(byte[] sessionKey)
setSessionKey in interface ConfigInterfacepublic org.apache.commons.configuration.AbstractConfiguration getConfiguration()
ConfigInterfacegetConfiguration in interface ConfigInterfacepublic <T extends ConfigurationObject> T getConfiguration(java.lang.Class<T> ConfigClass, java.lang.String idPrefix, java.lang.String id, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetConfiguration in interface ConfigInterfaceConfigClass - of configuration object that extends ConfigurationObject (ApplicationConfig, ViewerMappingConfig...)id - used to retrieve configuration object from cache using key based on class name + "." + id;org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic org.apache.commons.configuration.AbstractConfiguration getDefaultConfiguration()
ConfigInterfacegetDefaultConfiguration in interface ConfigInterfacepublic <T extends ConfigurationObject> T getDefaultConfiguration(java.lang.Class<T> ConfigClass, java.lang.String idPrefix, java.lang.String id, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetDefaultConfiguration in interface ConfigInterfaceConfigClass - of configuration object that extends ConfigurationObject (ApplicationConfig, ViewerMappingConfig...)id - used to retrieve configuration object from cache using key based on class name + "." + id;org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic AccessRoleConfig getAccessRoleConfig(java.lang.String applicationId, java.lang.String roleId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetAccessRoleConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".roleId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ApplicationConfig getApplicationConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetApplicationConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ApplicationConfig getApplicationConfig(javax.servlet.http.HttpServletRequest request)
ConfigInterfacegetApplicationConfig in interface ConfigInterfacerequest - - A HttpServletRequest object.public ApplicationConfig getApplicationConfig(javax.servlet.http.HttpServletRequest request, java.lang.String defaultAppName)
ConfigInterfacegetApplicationConfig in interface ConfigInterfacerequest - - A HttpServletRequest object.defaultAppName - - The default application name to use if the application name is not found in the request (optional).public IconConfig getDefaultIconConfig(java.lang.String iconId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetDefaultIconConfig in interface ConfigInterfaceiconId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic DesktopAccessConfig getDesktopAccessConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetDesktopAccessConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic DesktopAdminAccessConfig getDesktopAdminAccessConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetDesktopAdminAccessConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic DesktopConfig getDesktopConfig(javax.servlet.http.HttpServletRequest request)
ConfigInterfacegetDesktopConfig in interface ConfigInterfacerequest - - A HttpServletRequest object.public DesktopConfig getDesktopConfig(java.lang.String applicationId, java.lang.String desktopId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetDesktopConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".desktopId - - A string value of desktop id.org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic DraftDesktopConfig getDraftDesktopConfig(java.lang.String applicationId, java.lang.String desktopId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetDraftDesktopConfig in interface ConfigInterfaceorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic FavoriteConfig getFavoriteConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetFavoriteConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic FavoriteConfig getFavoriteConfig(java.lang.String applicationId, java.lang.String id, boolean skipCaching) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetFavoriteConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic FilenetConfig getFilenetConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetFilenetConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic FilenetConfig getFilenetConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetFilenetConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ConversionConfig getConversionConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetConversionConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic FileTypeConfig getFileTypeConfig(java.lang.String applicationId, java.lang.String fileType) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetFileTypeConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".fileType - - A string value of filetype idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic java.lang.String getDefaultDesktopName(javax.servlet.http.HttpServletRequest request)
throws org.apache.commons.configuration.ConfigurationException,
MissingValueException
ConfigInterfacegetDefaultDesktopName in interface ConfigInterfaceorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic DesktopFeatureConfig getDesktopFeatureConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetDesktopFeatureConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic IconConfig getIconConfig(java.lang.String applicationId, java.lang.String iconId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetIconConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".iconId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic IconStatusConfig getIconStatusConfig(java.lang.String applicationId, java.lang.String iconId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetIconStatusConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".iconId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic IdLabelConfig getIdLabelConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetIdLabelConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic InterfaceTextConfig getInterfaceTextConfig(java.lang.String applicationId, java.lang.String interfaceTextId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetInterfaceTextConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".interfaceTextId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic InterfaceTextLocaleConfig getInterfaceTextLocaleConfig(java.lang.String applicationId, java.lang.String interfaceTextId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetInterfaceTextLocaleConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".interfaceTextId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic LocaleConfig getLocaleConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetLocaleConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic MenuConfig getMenuConfig(java.lang.String applicationId, java.lang.String menuId, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetMenuConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".menuId - - A string value of idflags - - A optional boolean value to control caching or not.org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic MenuTypeConfig getMenuTypeConfig(java.lang.String applicationId, java.lang.String menuTypeId, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetMenuTypeConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".menuTypeId - - A string value of idflags - - A optional boolean value to control caching or not. *org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic MobileFeatureConfig getMobileFeatureConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetMobileFeatureConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic java.util.Map<java.lang.String,OAuthTokenConfig> getOAuthTokenMap(javax.servlet.http.HttpServletRequest request)
ConfigInterfacegetOAuthTokenMap in interface ConfigInterfacepublic ODLoginConfig getODLoginConfig(java.lang.String applicationId, java.lang.String repositoryId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetODLoginConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".repositoryId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic OfficeCustomCommandConfig getOfficeCustomCommandConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
getOfficeCustomCommandConfig in interface ConfigInterfaceorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic PluginConfig getPluginConfig(java.lang.String applicationId, java.lang.String pluginId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetPluginConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".pluginId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic PluginUserConfig getPluginUserConfig(java.lang.String applicationId, java.lang.String userId, java.lang.String pluginId, java.lang.String key) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetPluginUserConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".userId - - A string value of user idpluginId - - A string value of plugin idkey - - A string value of keyorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic EditServiceCategoryConfig getEditServiceCategoryConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetEditServiceCategoryConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic PropertyMappingConfig getPropertyMappingConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetPropertyMappingConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RecentItemConfig getRecentItemConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetRecentItemConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RecentContentConfig getRecentContentConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetRecentContentConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RecentSearchConfig getRecentSearchConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetRecentSearchConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RecentSimpleSearchConfig getRecentSimpleSearchConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetRecentSimpleSearchConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RecentTeamspaceConfig getRecentTeamspaceConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetRecentTeamspaceConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RepositoryConfig getRepositoryConfig(javax.servlet.http.HttpServletRequest request)
ConfigInterfacegetRepositoryConfig in interface ConfigInterfacerequest - - A HttpServletRequest object.public RepositoryConfig getRepositoryConfig(java.lang.String applicationId, java.lang.String repositoryId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetRepositoryConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".repositoryId - - A string value of repositoryIdorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RepositoryConfig getRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request)
ConfigInterfacegetRepositoryConfigUsingIdOrServerName in interface ConfigInterfacerequest - - A HttpServletRequest object.public RepositoryConfig getRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request, java.lang.String repositoryId)
ConfigInterfacegetRepositoryConfigUsingIdOrServerName in interface ConfigInterfacerequest - - A HttpServletRequest object.public ServerConfig getServerConfig(javax.servlet.http.HttpServletRequest request)
ConfigInterfacegetServerConfig in interface ConfigInterfacerequest - - a HttpServletRequest.public ServerConfig getServerConfig(java.lang.String applicationId, java.lang.String serverId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetServerConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".serverId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic SettingsConfig getSettingsConfig(javax.servlet.http.HttpServletRequest request) throws MissingValueException, org.apache.commons.configuration.ConfigurationException
ConfigInterfacegetSettingsConfig in interface ConfigInterfaceMissingValueExceptionorg.apache.commons.configuration.ConfigurationExceptionpublic SettingsConfig getSettingsConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetSettingsConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic SettingsConfig getSettingsConfig(java.lang.String applicationId, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetSettingsConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic SettingsConfig getSettingsConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetSettingsConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic SettingsConfig getSettingsConfig(java.lang.String applicationId, java.lang.String id, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetSettingsConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic DataKeyConfig getDataKeyConfig(java.lang.String keyId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetDataKeyConfig in interface ConfigInterfacekeyId - The Id of the keyorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic EdsConfig getEdsConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetEdsConfig in interface ConfigInterfaceorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic EdsConfig getEdsConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetEdsConfig in interface ConfigInterfaceorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic SyncConfig getSyncConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetSyncConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic SyncItemConfig getSyncItemConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetSyncItemConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic SyncItemConfig getSyncItemConfig(java.lang.String applicationId, java.lang.String id, boolean skipCaching) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetSyncItemConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic TenantRegistrationConfig getTenantRegistrationConfig(java.lang.String tenantId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetTenantRegistrationConfig in interface ConfigInterfaceorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ThemeConfig getThemeConfig(java.lang.String applicationId, java.lang.String themeId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetThemeConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".themeId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RedactionReasonConfig getRedactionReasonConfig(java.lang.String applicationId, java.lang.String redactionReasonId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetRedactionReasonConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".redactionReasonId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic RedactionReasonUsageConfig getRedactionReasonUsageConfig(java.lang.String applicationId, java.lang.String redactionReasonId, java.lang.String dcAppName) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
getRedactionReasonUsageConfig in interface ConfigInterfaceorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic AdminRoleConfig getAdminRoleConfig(java.lang.String applicationId, java.lang.String adminRoleId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetAdminRoleConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".adminRoleId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic UserActionMacroConfig getUserActionMacroConfig(java.lang.String applicationId, java.lang.String userAction) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetUserActionMacroConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".userAction - - A string value of userActionorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic UserConfig getUserConfig(javax.servlet.http.HttpServletRequest request)
ConfigInterfacegetUserConfig in interface ConfigInterfacepublic UserConfig getUserConfig(java.lang.String applicationId, java.lang.String userId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetUserConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".userId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic UserGroupConfig getUserGroupConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetUserGroupConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic OfficeOnlineTokenConfig getOfficeOnlineTokenConfig(java.lang.String applicationId, java.lang.String userId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetOfficeOnlineTokenConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".userId - - A string value of user idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ViewerConfig getViewerConfig(java.lang.String applicationId, java.lang.String viewerId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetViewerConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".viewerId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ViewerDefConfig getViewerDefConfig(java.lang.String applicationId, java.lang.String viewerDefId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetViewerDefConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".viewerDefId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ViewerMappingConfig getViewerMappingConfig(java.lang.String applicationId, java.lang.String viewerMappingId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetViewerMappingConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".viewerMappingId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ViewOneConfig getViewOneConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetViewOneConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic ViewOneConfig getViewOneConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
ConfigInterfacegetViewOneConfig in interface ConfigInterfaceapplicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic boolean hasRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request,
java.lang.String repositoryId)
ConfigInterfacehasRepositoryConfigUsingIdOrServerName in interface ConfigInterfacerequest - - A HttpServletRequest object.repositoryId - A string value of repositoryId.public boolean removeConfigurationFromCache(ConfigurationObject configObj)
ConfigInterfaceremoveConfigurationFromCache in interface ConfigInterfaceconfigObj - - A ICN configuration object.public void setDefaultHelpURL(SettingsConfig settingsConfig)
setDefaultHelpURL in interface ConfigInterfacesettingsConfig - - An ICN SettingsConfig object.