public class Config
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Config.CONFIGURATION_TYPE |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
APPLICATION_NAME |
static boolean |
connectToLDAP |
static java.lang.String |
ENCODING_UTF8 |
static char |
LIST_DELIMITER |
| Constructor and Description |
|---|
Config() |
| Modifier and Type | Method and Description |
|---|---|
static AccessRoleConfig |
getAccessRoleConfig(java.lang.String applicationId,
java.lang.String roleId)
Get the AccessRoleConfig configuration object.
|
static AdminRoleConfig |
getAdminRoleConfig(java.lang.String applicationId,
java.lang.String id)
Get the AdminRoleConfig configuration object.
|
static ApplicationConfig |
getApplicationConfig(javax.servlet.http.HttpServletRequest request)
Get a application definition out of the request.
|
static ApplicationConfig |
getApplicationConfig(javax.servlet.http.HttpServletRequest request,
java.lang.String defaultAppName)
Get a application definition out of the request.
|
static ApplicationConfig |
getApplicationConfig(java.lang.String applicationId)
Get the application configuration object.
|
static org.apache.commons.configuration.AbstractConfiguration |
getConfiguration()
Return the configuration object back.
|
static <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.
|
static Config.CONFIGURATION_TYPE |
getConfigurationType()
Return configuration type back.
|
static ConversionConfig |
getConversionConfig(java.lang.String applicationId) |
static DataKeyConfig |
getDataKeyConfig(java.lang.String keyId)
Gets the DataKeyConfig configuration object.
|
static org.apache.commons.configuration.AbstractConfiguration |
getDefaultConfiguration()
Return default configuration object back.
|
static <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.
|
static java.lang.String |
getDefaultDesktopName(javax.servlet.http.HttpServletRequest request)
Static method to find the current default desktop name
|
static IconConfig |
getDefaultIconConfig(java.lang.String iconId)
Get the default IconConfig configuration object.
|
static DesktopAccessConfig |
getDesktopAccessConfig(java.lang.String applicationId,
java.lang.String id)
Get the DesktopAccessConfig configuration object.
|
static DesktopAdminAccessConfig |
getDesktopAdminAccessConfig(java.lang.String applicationId,
java.lang.String id)
Get the DesktopAdminAccessConfig configuration object.
|
static DesktopConfig |
getDesktopConfig(javax.servlet.http.HttpServletRequest request)
Get a desktop definition out of the request.
|
static DesktopConfig |
getDesktopConfig(java.lang.String applicationId,
java.lang.String desktopId)
Get the desktop configuration object.
|
static DesktopFeatureConfig |
getDesktopFeatureConfig(java.lang.String applicationId,
java.lang.String id)
Get the DesktopFeatureConfig configuration object.
|
static EditServiceCategoryConfig |
getEditServiceCategoryConfig(java.lang.String applicationId,
java.lang.String id)
Get the EditServiceCategoryConfig configuration object.
|
static EdsConfig |
getEdsConfig(java.lang.String applicationId)
For internal use only.
|
static FavoriteConfig |
getFavoriteConfig(java.lang.String applicationId,
java.lang.String id)
Get the FavoriteConfig configuration object.
|
static FavoriteConfig |
getFavoriteConfig(java.lang.String applicationId,
java.lang.String id,
boolean skipCaching)
Get the FavoriteConfig configuration object.
|
static FilenetConfig |
getFilenetConfig(java.lang.String applicationId)
Get the FilenetConfig configuration object.
|
static FilenetConfig |
getFilenetConfig(java.lang.String applicationId,
java.lang.String id)
Get the FilenetConfig configuration object.
|
static FileTypeConfig |
getFileTypeConfig(java.lang.String applicationId,
java.lang.String fileType)
Get the FileTypeConfig configuration object.
|
static IconConfig |
getIconConfig(java.lang.String applicationId,
java.lang.String iconId)
Get the IconConfig configuration object.
|
static IconStatusConfig |
getIconStatusConfig(java.lang.String applicationId,
java.lang.String iconId)
Get the IconStatusConfig configuration object.
|
static IdLabelConfig |
getIdLabelConfig(java.lang.String applicationId,
java.lang.String id)
Get the IdLabelConfig configuration object.
|
static InterfaceTextConfig |
getInterfaceTextConfig(java.lang.String applicationId,
java.lang.String interfaceTextId)
Get the InterfaceTextConfig configuration object.
|
static InterfaceTextLocaleConfig |
getInterfaceTextLocaleConfig(java.lang.String applicationId,
java.lang.String interfaceTextId)
Get the InterfaceTextLocaleConfig configuration object.
|
static LocaleConfig |
getLocaleConfig(java.lang.String applicationId,
java.lang.String id)
Get the LocaleConfig configuration object.
|
static MenuConfig |
getMenuConfig(java.lang.String applicationId,
java.lang.String menuId,
boolean... flags)
Get the MenuConfig configuration object.
|
static MenuTypeConfig |
getMenuTypeConfig(java.lang.String applicationId,
java.lang.String menuTypeId,
boolean... flags)
Get the MenuTypeConfig configuration object.
|
static MobileFeatureConfig |
getMobileFeatureConfig(java.lang.String applicationId,
java.lang.String id)
Get the MobileFeatureConfig configuration object.
|
static java.util.Map<java.lang.String,OAuthTokenConfig> |
getOAuthTokenMap(javax.servlet.http.HttpServletRequest request)
Get the OAuthTokenMap corresponding to the current desktop session user.
|
static ODLoginConfig |
getODLoginConfig(java.lang.String applicationId,
java.lang.String repositoryId)
Get the ODLoginConfig configuration object.
|
static OfficeCustomCommandConfig |
getOfficeCustomCommandConfig(java.lang.String applicationId,
java.lang.String id) |
static OfficeOnlineTokenConfig |
getOfficeOnlineTokenConfig(java.lang.String applicationId,
java.lang.String userId)
Get the OfficeOnlineTokenConfig configuration object.
|
static PluginConfig |
getPluginConfig(java.lang.String applicationId,
java.lang.String pluginId)
Get the PluginConfig configuration object.
|
static 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
|
static PropertyMappingConfig |
getPropertyMappingConfig(java.lang.String applicationId,
java.lang.String id)
Get the PropertyMappingConfig configuration object.
|
static RecentContentConfig |
getRecentContentConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentContentConfig configuration object.
|
static RecentItemConfig |
getRecentItemConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentItemConfig configuration object.
|
static RecentSearchConfig |
getRecentSearchConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentSearchConfig configuration object.
|
static RecentSimpleSearchConfig |
getRecentSimpleSearchConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentSimpleSearchConfig configuration object.
|
static RecentTeamspaceConfig |
getRecentTeamspaceConfig(java.lang.String applicationId,
java.lang.String id)
Get the RecentTeamspaceConfig configuration object.
|
static RedactionReasonConfig |
getRedactionReasonConfig(java.lang.String applicationId,
java.lang.String redactionReasonId)
Get the RedactionReasonConfig configuration object.
|
static RedactionReasonUsageConfig |
getRedactionReasonUsageConfig(java.lang.String applicationId,
java.lang.String redactionReasonId,
java.lang.String dcAppName) |
static RepositoryConfig |
getRepositoryConfig(javax.servlet.http.HttpServletRequest request)
Get a repository definition out of the desktop definitions.
|
static RepositoryConfig |
getRepositoryConfig(java.lang.String applicationId,
java.lang.String repositoryId)
Get the RepositoryConfig configuration object.
|
static RepositoryConfig |
getRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request)
Does this desktop has this repository in it.
|
static RepositoryConfig |
getRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request,
java.lang.String repositoryId)
Get a repository definition out of the desktop definitions.
|
static ServerConfig |
getServerConfig(javax.servlet.http.HttpServletRequest request)
Get a server definition out of the repository definitions.
|
static ServerConfig |
getServerConfig(java.lang.String applicationId,
java.lang.String serverId)
Get the ServerConfig configuration object.
|
static byte[] |
getSessionKey() |
static SettingsConfig |
getSettingsConfig(javax.servlet.http.HttpServletRequest request)
Get the SettingsConfig configuration object.
|
static SettingsConfig |
getSettingsConfig(java.lang.String applicationId)
Get the SettingsConfig configuration object.
|
static SettingsConfig |
getSettingsConfig(java.lang.String applicationId,
boolean... flags)
Get the SettingsConfig configuration object.
|
static SettingsConfig |
getSettingsConfig(java.lang.String applicationId,
java.lang.String id)
Get the SettingsConfig configuration object.
|
static SettingsConfig |
getSettingsConfig(java.lang.String applicationId,
java.lang.String id,
boolean... flags)
Get the SettingsConfig configuration object.
|
static SyncConfig |
getSyncConfig(java.lang.String applicationId)
Get the SyncConfig configuration object.
|
static SyncItemConfig |
getSyncItemConfig(java.lang.String applicationId,
java.lang.String id)
Get the SyncItemConfig configuration object.
|
static SyncItemConfig |
getSyncItemConfig(java.lang.String applicationId,
java.lang.String id,
boolean skipCaching)
Get the SyncItemConfig configuration object.
|
static ThemeConfig |
getThemeConfig(java.lang.String applicationId,
java.lang.String themeId)
Get the ThemeConfig configuration object.
|
static UserActionMacroConfig |
getUserActionMacroConfig(java.lang.String applicationId,
java.lang.String userAction)
Get the UserActionMacroConfig configuration object.
|
static UserConfig |
getUserConfig(javax.servlet.http.HttpServletRequest request)
Get the UserConfig configuration object for the current desktop session user.
|
static UserConfig |
getUserConfig(java.lang.String applicationId,
java.lang.String id)
Get the UserConfig configuration object.
|
static UserGroupConfig |
getUserGroupConfig(java.lang.String applicationId,
java.lang.String id)
Get the UserGroupConfig configuration object.
|
static ViewerConfig |
getViewerConfig(java.lang.String applicationId,
java.lang.String viewerId)
Get the ViewerConfig configuration object.
|
static ViewerDefConfig |
getViewerDefConfig(java.lang.String applicationId,
java.lang.String viewerDefId)
Get the ViewerDefConfig configuration object.
|
static ViewerMappingConfig |
getViewerMappingConfig(java.lang.String applicationId,
java.lang.String viewerMappingId)
Get the ViewerMappingConfig configuration object.
|
static ViewOneConfig |
getViewOneConfig(java.lang.String applicationId)
Get the ViewOneConfig configuration object.
|
static ViewOneConfig |
getViewOneConfig(java.lang.String applicationId,
java.lang.String id)
Get the ViewOneConfig configuration object.
|
static java.lang.String |
guidToId(java.lang.String guid)
Convert a GUID in the form {aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee} to the form aaaaaaaabbbbccccddddeeeeeeeeeeee, so that it can be used
as the key/id of a Configuration object.
|
static boolean |
hasRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request,
java.lang.String repositoryId)
Does this desktop has this repository in it.
|
static java.lang.String |
idToGuid(java.lang.String id)
Convert a GUID in the form aaaaaaaabbbbccccddddeeeeeeeeeeee to the standard delimited form {aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee}.
|
static void |
initialize(java.lang.String enablePropertiesConfig,
java.lang.String propertiesFileName)
Initialize access to configuration.
|
static void |
initialize(java.lang.String enablePropertiesConfig,
java.lang.String propertiesFileName,
java.lang.String userDefinedSchema,
java.lang.String userDefinedJNDI,
java.lang.String ldapServer) |
static void |
reinitialize(java.lang.String enablePropertiesConfig,
java.lang.String propertiesFileName,
java.lang.String userDefinedSchema,
java.lang.String userDefinedJNDI,
java.lang.String ldapServer) |
static boolean |
removeConfigurationFromCache(ConfigurationObject config)
Remove configuration object from the DB/Properties.
|
static void |
setDefaultHelpURL(SettingsConfig settingsConfig) |
static void |
setSessionKey(byte[] theSessionKey) |
static boolean |
usingPropertiesFile() |
public static final char LIST_DELIMITER
public static final java.lang.String ENCODING_UTF8
public static final java.lang.String APPLICATION_NAME
public static boolean connectToLDAP
public static void initialize(java.lang.String enablePropertiesConfig,
java.lang.String propertiesFileName,
java.lang.String userDefinedSchema,
java.lang.String userDefinedJNDI,
java.lang.String ldapServer)
throws java.lang.Exception
java.lang.Exceptionpublic static void initialize(java.lang.String enablePropertiesConfig,
java.lang.String propertiesFileName)
throws java.lang.Exception
enablePropertiesConfig - - A boolean value that identify IBM Case Management is trying to access its configurationpropertiesFileName - - A string value of file name of the configuration file.java.lang.Exceptionpublic static void reinitialize(java.lang.String enablePropertiesConfig,
java.lang.String propertiesFileName,
java.lang.String userDefinedSchema,
java.lang.String userDefinedJNDI,
java.lang.String ldapServer)
throws java.lang.Exception
java.lang.Exceptionpublic static boolean usingPropertiesFile()
public static void setDefaultHelpURL(SettingsConfig settingsConfig)
public static Config.CONFIGURATION_TYPE getConfigurationType()
public static java.lang.String idToGuid(java.lang.String id)
throws java.lang.Exception
id - java.lang.Exceptionpublic static java.lang.String guidToId(java.lang.String guid)
throws java.lang.Exception
guid - java.lang.Exception - - if the input string length is not 38 characters.public static ApplicationConfig getApplicationConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static DesktopConfig getDesktopConfig(java.lang.String applicationId, java.lang.String desktopId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".desktopId - - A string value of desktop id.org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ViewOneConfig getViewOneConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ViewOneConfig getViewOneConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static FilenetConfig getFilenetConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static FilenetConfig getFilenetConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ConversionConfig getConversionConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static DesktopAccessConfig getDesktopAccessConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static DesktopAdminAccessConfig getDesktopAdminAccessConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static SyncConfig getSyncConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static SettingsConfig getSettingsConfig(javax.servlet.http.HttpServletRequest request) throws MissingValueException, org.apache.commons.configuration.ConfigurationException
request - MissingValueExceptionorg.apache.commons.configuration.ConfigurationExceptionpublic static SettingsConfig getSettingsConfig(java.lang.String applicationId, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static SettingsConfig getSettingsConfig(java.lang.String applicationId, java.lang.String id, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static SettingsConfig getSettingsConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static SettingsConfig getSettingsConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static EdsConfig getEdsConfig(java.lang.String applicationId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static DataKeyConfig getDataKeyConfig(java.lang.String keyId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
keyId - The Id of the keyorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static InterfaceTextConfig getInterfaceTextConfig(java.lang.String applicationId, java.lang.String interfaceTextId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".interfaceTextId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static InterfaceTextLocaleConfig getInterfaceTextLocaleConfig(java.lang.String applicationId, java.lang.String interfaceTextId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".interfaceTextId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ViewerConfig getViewerConfig(java.lang.String applicationId, java.lang.String viewerId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".viewerId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ViewerDefConfig getViewerDefConfig(java.lang.String applicationId, java.lang.String viewerDefId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".viewerDefId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ViewerMappingConfig getViewerMappingConfig(java.lang.String applicationId, java.lang.String viewerMappingId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".viewerMappingId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static LocaleConfig getLocaleConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static IdLabelConfig getIdLabelConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static UserGroupConfig getUserGroupConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static IconConfig getDefaultIconConfig(java.lang.String iconId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
iconId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static IconConfig getIconConfig(java.lang.String applicationId, java.lang.String iconId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".iconId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static FileTypeConfig getFileTypeConfig(java.lang.String applicationId, java.lang.String fileType) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".fileType - - A string value of filetype idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static PropertyMappingConfig getPropertyMappingConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static EditServiceCategoryConfig getEditServiceCategoryConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static MobileFeatureConfig getMobileFeatureConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static DesktopFeatureConfig getDesktopFeatureConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static OfficeCustomCommandConfig getOfficeCustomCommandConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static UserActionMacroConfig getUserActionMacroConfig(java.lang.String applicationId, java.lang.String userAction) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".userAction - - A string value of userActionorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static IconStatusConfig getIconStatusConfig(java.lang.String applicationId, java.lang.String iconId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".iconId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static RepositoryConfig getRepositoryConfig(java.lang.String applicationId, java.lang.String repositoryId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".repositoryId - - A string value of repositoryIdorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ServerConfig getServerConfig(java.lang.String applicationId, java.lang.String serverId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".serverId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static MenuConfig getMenuConfig(java.lang.String applicationId, java.lang.String menuId, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - 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 static MenuTypeConfig getMenuTypeConfig(java.lang.String applicationId, java.lang.String menuTypeId, boolean... flags) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - 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 static PluginConfig getPluginConfig(java.lang.String applicationId, java.lang.String pluginId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".pluginId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ThemeConfig getThemeConfig(java.lang.String applicationId, java.lang.String themeId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".themeId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static RedactionReasonConfig getRedactionReasonConfig(java.lang.String applicationId, java.lang.String redactionReasonId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".redactionReasonId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static AdminRoleConfig getAdminRoleConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static RedactionReasonUsageConfig getRedactionReasonUsageConfig(java.lang.String applicationId, java.lang.String redactionReasonId, java.lang.String dcAppName) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static FavoriteConfig getFavoriteConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static FavoriteConfig getFavoriteConfig(java.lang.String applicationId, java.lang.String id, boolean skipCaching) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static SyncItemConfig getSyncItemConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static SyncItemConfig getSyncItemConfig(java.lang.String applicationId, java.lang.String id, boolean skipCaching) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static UserConfig getUserConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static UserConfig getUserConfig(javax.servlet.http.HttpServletRequest request)
request - public static OfficeOnlineTokenConfig getOfficeOnlineTokenConfig(java.lang.String applicationId, java.lang.String userId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".userId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static java.util.Map<java.lang.String,OAuthTokenConfig> getOAuthTokenMap(javax.servlet.http.HttpServletRequest request)
request - public static 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
applicationId - - 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 static ODLoginConfig getODLoginConfig(java.lang.String applicationId, java.lang.String repositoryId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".repositoryId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static RecentSearchConfig getRecentSearchConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static RecentSimpleSearchConfig getRecentSimpleSearchConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static RecentItemConfig getRecentItemConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static RecentContentConfig getRecentContentConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static RecentTeamspaceConfig getRecentTeamspaceConfig(java.lang.String applicationId, java.lang.String id) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".id - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static AccessRoleConfig getAccessRoleConfig(java.lang.String applicationId, java.lang.String roleId) throws org.apache.commons.configuration.ConfigurationException, MissingValueException
applicationId - - A string value of application id, for example "navigator".roleId - - A string value of idorg.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static ApplicationConfig getApplicationConfig(javax.servlet.http.HttpServletRequest request)
request - - A HttpServletRequest object.public static ApplicationConfig getApplicationConfig(javax.servlet.http.HttpServletRequest request, java.lang.String defaultAppName)
request - - A HttpServletRequest object.defaultAppName - - The default application name to use if the application name is not found in the request (optional).public static DesktopConfig getDesktopConfig(javax.servlet.http.HttpServletRequest request)
request - - A HttpServletRequest object.public static RepositoryConfig getRepositoryConfig(javax.servlet.http.HttpServletRequest request)
request - - A HttpServletRequest object.public static RepositoryConfig getRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request, java.lang.String repositoryId)
request - - A HttpServletRequest object.public static boolean hasRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request,
java.lang.String repositoryId)
request - - A HttpServletRequest object.repositoryId - A string value of repositoryId.public static RepositoryConfig getRepositoryConfigUsingIdOrServerName(javax.servlet.http.HttpServletRequest request)
request - - A HttpServletRequest object.public static ServerConfig getServerConfig(javax.servlet.http.HttpServletRequest request)
request - - a HttpServletRequest.public static boolean removeConfigurationFromCache(ConfigurationObject config)
config - - A ICN configuration object.public static <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
ConfigClass - 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 static <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
ConfigClass - 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 static final org.apache.commons.configuration.AbstractConfiguration getConfiguration()
public static final org.apache.commons.configuration.AbstractConfiguration getDefaultConfiguration()
public static java.lang.String getDefaultDesktopName(javax.servlet.http.HttpServletRequest request)
throws org.apache.commons.configuration.ConfigurationException,
MissingValueException
request - org.apache.commons.configuration.ConfigurationExceptionMissingValueExceptionpublic static byte[] getSessionKey()
public static void setSessionKey(byte[] theSessionKey)
theSessionKey -