com.ibm.ecm.configuration

Class SettingsConfig

  1. java.lang.Object
  2. extended bycom.ibm.ecm.configuration.ConfigurationObject
  3. extended bycom.ibm.ecm.configuration.SettingsConfig

  1. public class SettingsConfig
  2. extends ConfigurationObject

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
ENCRYPTION_KEY
  1. static
  2. java.lang.String
MS_FILE_TYPES
Fields inherited from class com.ibm.ecm.configuration.ConfigurationObject
ARRAY_DELIMITER, cloned, KEY_DELIMITER, LIST_ESC_CHAR, LIST_ESCAPE, LIST_SEPARATOR, MODIFIER, properties

Constructor Summary

Constructor and Description
SettingsConfig(org.apache.commons.configuration.Configuration configuration,java.lang.String idPrefix,java.lang.String id)

Method Summary

Modifier and Type Method and Description
  1. java.lang.String[]
getAdminUsers()
  1. java.util.List<java.lang.String>
getAdminUsersList()
  1. int
getCMCTTL()
Content Engine metadata cache time to live (CMC_TIME_TO_LIVE) unit in second therefore you need to multiply 1000 to be milliseconds.
  1. boolean
getCulturalCollation()
  1. java.lang.String
getCustomProperties()
  1. boolean
getDaejaRedactionTrace()
  1. boolean
getDaejaRedactionTraceNet()
  1. boolean
getDaejaStreamerTrace()
  1. boolean
getDaejaStreamerTraceNet()
  1. boolean
getDaejaViewONEProTrace()
  1. boolean
getDaejaViewONEProTraceAnnotations()
  1. boolean
getDaejaViewONEProTraceNet()
  1. boolean
getDaejaVirtualTrace()
  1. boolean
getDaejaVirtualTraceAnnotations()
  1. boolean
getDaejaVirtualTraceNet()
  1. protected
  2. java.lang.Class
getDataType(java.lang.String key)
  1. java.lang.String
getDeajeRedactionLogFile()
  1. java.lang.String
getDeajeStreamerLogFile()
  1. java.lang.String
getDeajeVirtualLogFile()
  1. boolean
getDisableAutocomplete()
  1. java.lang.String
getEncryptionKey()
  1. java.lang.String[]
getFileTypes()
  1. java.util.Collection<FileTypeConfig>
getFileTypesList(java.lang.String appName)
  1. java.util.Map<java.lang.String,FileTypeConfig>
getFileTypesMap(java.lang.String appName)
  1. java.lang.String[]
getFilterredFileType()
  1. java.lang.String
getHelpURL()
  1. java.lang.String[]
getIconStatusId()
  1. java.util.Collection<IconStatusConfig>
getIconStatusList()
  1. java.util.Collection
getList(java.lang.String type,java.lang.String appName,javax.servlet.http.HttpServletRequest request)
  1. static
  2. java.lang.String
getLocalizedFileTypeLabel(FileTypeConfig fileTypeConfig,java.util.Locale locale)
  1. java.lang.String
getLoggingClassExcludes()
  1. java.lang.String
getLoggingClassIncludes()
  1. java.lang.String
getLoggingDebugHosts()
  1. java.lang.String
getLoggingDebugUsers()
  1. int
getLoggingLevel()
  1. <T extends ConfigurationObject> java.lang.String[]
getMacros(java.lang.Class<T> configClass)
  1. <T extends ConfigurationObject> java.util.Map<java.lang.String,T>
getMacrosMap(java.lang.String appName,java.lang.Class<T> configClass)
  1. java.lang.String
getObjectType()
  1. java.lang.String
getODAfp2pdfInstalldir()
  1. java.lang.String
getODLanguage()
  1. int
getODMaxTraceFilesize()
  1. java.lang.String
getODMaxTraceFilesizeString()
  1. java.lang.String
getODTempdir()
  1. java.lang.String
getODTracedir()
  1. int
getODTracelevel()
  1. java.lang.String
getODTracelevelString()
  1. java.lang.String
getOfficeLoggingClassExcludes()
  1. java.lang.String
getOfficeLoggingClassIncludes()
  1. java.lang.String
getOfficeLoggingDebugHosts()
  1. java.lang.String
getOfficeLoggingDebugUsers()
  1. int
getOfficeLoggingFileSize()
  1. int
getOfficeLoggingLevel()
  1. boolean
getOfficeLoggingShowStacktraceOnDialogs()
  1. boolean
getTaskManagerHeartBeatMonitor()
  1. java.lang.String
getTaskManagerLogDirectory()
  1. java.lang.String
getTaskManagerServiceEnabled()
Use a string so it can have 3 states.
  1. java.lang.String
getTaskManagerServiceURL()
  1. java.lang.String[]
getUserActionMacros()
  1. java.util.Collection<UserActionMacroConfig>
getUserActionMacrosList(java.lang.String appName)
  1. java.util.Map<java.lang.String,UserActionMacroConfig>
getUserActionMacrosMap(java.lang.String appName)
  1. void
setAdminUsers(java.lang.String[] adminUsers)
  1. void
setCMCTTL(int ttl)
  1. void
setCulturalCollation(boolean culturalCollation)
  1. void
setCustomProperties(java.lang.String customProps)
  1. void
setDaejaRedactionLogFile(java.lang.String daejaRedactionLogFile)
  1. void
setDaejaRedactionTrace(boolean daejaRedactionTrace)
  1. void
setDaejaRedactionTraceNet(boolean daejaRedactionTraceNet)
  1. void
setDaejaStreamerLogFile(java.lang.String daejaStreamerLogFile)
  1. void
setDaejaStreamerTrace(boolean daejaStreamerTrace)
  1. void
setDaejaStreamerTraceNet(boolean daejaStreamerTraceNet)
  1. void
setDaejaViewONEProTrace(boolean p8DaejaTrace)
  1. void
setDaejaViewONEProTraceAnnotations(boolean p8DaejaTraceAnnotations)
  1. void
setDaejaViewONEProTraceNet(boolean p8DaejaTraceNet)
  1. void
setDaejaVirtualLogFile(java.lang.String daejaVirtualLogFile)
  1. void
setDaejaVirtualTrace(boolean daejaVirtualTrace)
  1. void
setDaejaVirtualTraceAnnotations(boolean daejaVirtualTraceAnnotations)
  1. void
setDaejaVirtualTraceNet(boolean daejaVirtualTraceNet)
  1. void
setDisableAutocomplete(boolean disableAutocomplete)
  1. void
setEncryptionKey(java.lang.String key)
  1. void
setFileTypes(java.lang.String[] fileTypes)
  1. void
setHelpURL(java.lang.String url)
  1. void
setLoggingClassExcludes(java.lang.String loggingClassExcludes)
  1. void
setLoggingClassIncludes(java.lang.String loggingClassIncludes)
  1. void
setLoggingDebugHosts(java.lang.String loggingDebugHosts)
  1. void
setLoggingDebugUsers(java.lang.String loggingDebugUsers)
  1. void
setLoggingLevel(int loggingLevel)
  1. void
setODAfp2pdfInstalldir(java.lang.String afp2pdfInstalldir)
  1. void
setODLanguage(java.lang.String language)
  1. void
setODMaxTraceFilesize(int maxTraceFilesize)
  1. void
setODTempdir(java.lang.String tempdir)
  1. void
setODTracedir(java.lang.String tracedir)
  1. void
setODTracelevel(int tracelevel)
  1. void
setOfficeLoggingClassExcludes(java.lang.String officeLoggingClassExcludes)
  1. void
setOfficeLoggingClassIncludes(java.lang.String loggingClassIncludes)
  1. void
setOfficeLoggingDebugHosts(java.lang.String officeLoggingDebugHosts)
  1. void
setOfficeLoggingDebugUsers(java.lang.String officeLoggingDebugUsers)
  1. void
setOfficeLoggingFileSize(int officeLoggingFileSize)
  1. void
setOfficeLoggingLevel(int officeLoggingLevel)
  1. void
setOficeLoggingShowStacktraceOnDialogs(boolean officeLoggingShowStacktraceOnDialogs)
  1. void
setTaskManagerHeartBeatMonitor(boolean enabled)
  1. void
setTaskManagerLogDirectory(java.lang.String directory)
  1. void
setTaskManagerServiceEnabled(java.lang.String enabled)
  1. void
setTaskManagerServiceURL(java.lang.String url)
  1. void
setUserActionMacros(java.lang.String[] userActionMacros)
Methods inherited from class com.ibm.ecm.configuration.ConfigurationObject
addValueToList, arrayToString, covertEmptyStringtoNull, delete, dump, getConfigurationObject, getDataTypeValue, getIdPrefix, getKey, getMap, getName, getObjectId, getPropertyNames, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, isEmpty, load, propertiesToString, removeValuesFromList, removeValuesFromList, save, setDefaultValue, setProperty, setValues, setValues, setValues, skipThisPropertyWhenSaving, stringToArray, stringToList, toJSON, toString, writeConfigurationToFile
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail

MS_FILE_TYPES

  1. public static final java.lang.String MS_FILE_TYPES
See Also:

ENCRYPTION_KEY

  1. public static final java.lang.String ENCRYPTION_KEY
See Also:

Constructor Detail

SettingsConfig

  1. public SettingsConfig(org.apache.commons.configuration.Configuration configuration,
  2. java.lang.String idPrefix,
  3. java.lang.String id)

Method Detail

getObjectType

  1. public java.lang.String getObjectType( )
Description copied from class: ConfigurationObject
Abstract method to return object type.
Specified by:
Returns:
a string object type back, for example "desktop", "repository"...

getDataType

  1. protected java.lang.Class getDataType( java.lang.String key)
Description copied from class: ConfigurationObject
Returns the datatype of a configuration property. This is implemented in subclasses and is used to properly serialize the properties. The default implementation returns null which indicates that compatible behavior should be used, which inspects the property value itself and guesses at the type of the property.
Overrides:
Returns:
a Class instance describing the datatype of the property.

getCMCTTL

  1. public int getCMCTTL()
Content Engine metadata cache time to live (CMC_TIME_TO_LIVE) unit in second therefore you need to multiply 1000 to be milliseconds. Default is 10 hours as in CE.
Returns:

setCMCTTL

  1. public void setCMCTTL(int ttl)

getLoggingClassIncludes

  1. public java.lang.String getLoggingClassIncludes( )

setLoggingClassIncludes

  1. public void setLoggingClassIncludes( java.lang.String loggingClassIncludes)

getTaskManagerServiceURL

  1. public java.lang.String getTaskManagerServiceURL( )

setTaskManagerServiceURL

  1. public void setTaskManagerServiceURL( java.lang.String url)

getTaskManagerLogDirectory

  1. public java.lang.String getTaskManagerLogDirectory( )

setTaskManagerLogDirectory

  1. public void setTaskManagerLogDirectory( java.lang.String directory)

getTaskManagerServiceEnabled

  1. public java.lang.String getTaskManagerServiceEnabled( )
Use a string so it can have 3 states. Empty string for uninitialized and then true/false.
Returns:

setTaskManagerServiceEnabled

  1. public void setTaskManagerServiceEnabled( java.lang.String enabled)

getTaskManagerHeartBeatMonitor

  1. public boolean getTaskManagerHeartBeatMonitor( )

setTaskManagerHeartBeatMonitor

  1. public void setTaskManagerHeartBeatMonitor( boolean enabled)

getHelpURL

  1. public java.lang.String getHelpURL( )
Since:
2.0.3

setHelpURL

  1. public void setHelpURL(java.lang.String url)
Since:
2.0.3

getEncryptionKey

  1. public java.lang.String getEncryptionKey( )
Returns:
Since:
2.0.3

setEncryptionKey

  1. public void setEncryptionKey(java.lang.String key)
Parameters:
key -
Since:
2.0.3

getLoggingClassExcludes

  1. public java.lang.String getLoggingClassExcludes( )

setLoggingClassExcludes

  1. public void setLoggingClassExcludes( java.lang.String loggingClassExcludes)

getLoggingDebugUsers

  1. public java.lang.String getLoggingDebugUsers( )

setLoggingDebugUsers

  1. public void setLoggingDebugUsers( java.lang.String loggingDebugUsers)

getLoggingDebugHosts

  1. public java.lang.String getLoggingDebugHosts( )

setLoggingDebugHosts

  1. public void setLoggingDebugHosts( java.lang.String loggingDebugHosts)

getLoggingLevel

  1. public int getLoggingLevel()

setLoggingLevel

  1. public void setLoggingLevel(int loggingLevel)

getOfficeLoggingClassIncludes

  1. public java.lang.String getOfficeLoggingClassIncludes( )

setOfficeLoggingClassIncludes

  1. public void setOfficeLoggingClassIncludes( java.lang.String loggingClassIncludes)

getOfficeLoggingClassExcludes

  1. public java.lang.String getOfficeLoggingClassExcludes( )

setOfficeLoggingClassExcludes

  1. public void setOfficeLoggingClassExcludes( java.lang.String officeLoggingClassExcludes)

getOfficeLoggingDebugUsers

  1. public java.lang.String getOfficeLoggingDebugUsers( )

setOfficeLoggingDebugUsers

  1. public void setOfficeLoggingDebugUsers( java.lang.String officeLoggingDebugUsers)

getOfficeLoggingDebugHosts

  1. public java.lang.String getOfficeLoggingDebugHosts( )

setOfficeLoggingDebugHosts

  1. public void setOfficeLoggingDebugHosts( java.lang.String officeLoggingDebugHosts)

getOfficeLoggingLevel

  1. public int getOfficeLoggingLevel( )

setOfficeLoggingLevel

  1. public void setOfficeLoggingLevel( int officeLoggingLevel)

getOfficeLoggingShowStacktraceOnDialogs

  1. public boolean getOfficeLoggingShowStacktraceOnDialogs( )

setOficeLoggingShowStacktraceOnDialogs

  1. public void setOficeLoggingShowStacktraceOnDialogs( boolean officeLoggingShowStacktraceOnDialogs)

getOfficeLoggingFileSize

  1. public int getOfficeLoggingFileSize( )

setOfficeLoggingFileSize

  1. public void setOfficeLoggingFileSize( int officeLoggingFileSize)

getDisableAutocomplete

  1. public boolean getDisableAutocomplete( )

setDisableAutocomplete

  1. public void setDisableAutocomplete( boolean disableAutocomplete)

getCulturalCollation

  1. public boolean getCulturalCollation( )

setCulturalCollation

  1. public void setCulturalCollation( boolean culturalCollation)

getIconStatusId

  1. public java.lang.String[] getIconStatusId( )

getIconStatusList

  1. public java.util.Collection<IconStatusConfig> getIconStatusList( )

getODLanguage

  1. public java.lang.String getODLanguage( )

setODLanguage

  1. public void setODLanguage(java.lang.String language)

getODTempdir

  1. public java.lang.String getODTempdir( )

setODTempdir

  1. public void setODTempdir(java.lang.String tempdir)

getODTracedir

  1. public java.lang.String getODTracedir( )

setODTracedir

  1. public void setODTracedir(java.lang.String tracedir)

getODTracelevelString

  1. public java.lang.String getODTracelevelString( )

getODTracelevel

  1. public int getODTracelevel()

setODTracelevel

  1. public void setODTracelevel(int tracelevel)

getODMaxTraceFilesizeString

  1. public java.lang.String getODMaxTraceFilesizeString( )

getODMaxTraceFilesize

  1. public int getODMaxTraceFilesize( )

setODMaxTraceFilesize

  1. public void setODMaxTraceFilesize( int maxTraceFilesize)

getODAfp2pdfInstalldir

  1. public java.lang.String getODAfp2pdfInstalldir( )

setODAfp2pdfInstalldir

  1. public void setODAfp2pdfInstalldir( java.lang.String afp2pdfInstalldir)

getDaejaViewONEProTrace

  1. public boolean getDaejaViewONEProTrace( )

setDaejaViewONEProTrace

  1. public void setDaejaViewONEProTrace( boolean p8DaejaTrace)

getDaejaViewONEProTraceNet

  1. public boolean getDaejaViewONEProTraceNet( )

setDaejaViewONEProTraceNet

  1. public void setDaejaViewONEProTraceNet( boolean p8DaejaTraceNet)

getDaejaViewONEProTraceAnnotations

  1. public boolean getDaejaViewONEProTraceAnnotations( )

setDaejaViewONEProTraceAnnotations

  1. public void setDaejaViewONEProTraceAnnotations( boolean p8DaejaTraceAnnotations)

getDaejaStreamerTrace

  1. public boolean getDaejaStreamerTrace( )

setDaejaStreamerTrace

  1. public void setDaejaStreamerTrace( boolean daejaStreamerTrace)

getDaejaStreamerTraceNet

  1. public boolean getDaejaStreamerTraceNet( )

setDaejaStreamerTraceNet

  1. public void setDaejaStreamerTraceNet( boolean daejaStreamerTraceNet)

getDeajeStreamerLogFile

  1. public java.lang.String getDeajeStreamerLogFile( )

setDaejaStreamerLogFile

  1. public void setDaejaStreamerLogFile( java.lang.String daejaStreamerLogFile)

getDaejaRedactionTrace

  1. public boolean getDaejaRedactionTrace( )

setDaejaRedactionTrace

  1. public void setDaejaRedactionTrace( boolean daejaRedactionTrace)

getDaejaRedactionTraceNet

  1. public boolean getDaejaRedactionTraceNet( )

setDaejaRedactionTraceNet

  1. public void setDaejaRedactionTraceNet( boolean daejaRedactionTraceNet)

getDeajeRedactionLogFile

  1. public java.lang.String getDeajeRedactionLogFile( )

setDaejaRedactionLogFile

  1. public void setDaejaRedactionLogFile( java.lang.String daejaRedactionLogFile)

getDaejaVirtualTrace

  1. public boolean getDaejaVirtualTrace( )

setDaejaVirtualTrace

  1. public void setDaejaVirtualTrace( boolean daejaVirtualTrace)

getDaejaVirtualTraceNet

  1. public boolean getDaejaVirtualTraceNet( )

setDaejaVirtualTraceNet

  1. public void setDaejaVirtualTraceNet( boolean daejaVirtualTraceNet)

getDaejaVirtualTraceAnnotations

  1. public boolean getDaejaVirtualTraceAnnotations( )

setDaejaVirtualTraceAnnotations

  1. public void setDaejaVirtualTraceAnnotations( boolean daejaVirtualTraceAnnotations)

getDeajeVirtualLogFile

  1. public java.lang.String getDeajeVirtualLogFile( )

setDaejaVirtualLogFile

  1. public void setDaejaVirtualLogFile( java.lang.String daejaVirtualLogFile)

getCustomProperties

  1. public java.lang.String getCustomProperties( )

setCustomProperties

  1. public void setCustomProperties( java.lang.String customProps)

getAdminUsers

  1. public java.lang.String[] getAdminUsers( )

setAdminUsers

  1. public void setAdminUsers(java.lang.String[] adminUsers)

getAdminUsersList

  1. public java.util.List<java.lang.String> getAdminUsersList( )

getFileTypes

  1. public java.lang.String[] getFileTypes( )

getFilterredFileType

  1. public java.lang.String[] getFilterredFileType( )

setFileTypes

  1. public void setFileTypes(java.lang.String[] fileTypes)

getLocalizedFileTypeLabel

  1. public static java.lang.String getLocalizedFileTypeLabel( FileTypeConfig fileTypeConfig,
  2. java.util.Locale locale)

getList

  1. public java.util.Collection getList( java.lang.String type,
  2. java.lang.String appName,
  3. javax.servlet.http.HttpServletRequest request)
Description copied from class: ConfigurationObject
Abstract method that needs to be override in concrete class to a return a collection back by type.
Overrides:
Parameters:
type - - A string value of object type.
appName - - A string value of application name.
request - - A HttpServletRequest object.
Returns:
a collection of type.

getFileTypesList

  1. public java.util.Collection<FileTypeConfig> getFileTypesList( java.lang.String appName)

getFileTypesMap

  1. public java.util.Map<java.lang.String,FileTypeConfig> getFileTypesMap( java.lang.String appName)

getUserActionMacros

  1. public java.lang.String[] getUserActionMacros( )

setUserActionMacros

  1. public void setUserActionMacros( java.lang.String[] userActionMacros)

getUserActionMacrosList

  1. public java.util.Collection<UserActionMacroConfig> getUserActionMacrosList( java.lang.String appName)

getUserActionMacrosMap

  1. public java.util.Map<java.lang.String,UserActionMacroConfig> getUserActionMacrosMap( java.lang.String appName)

getMacros

  1. public <T extends ConfigurationObject> java.lang.String[] getMacros( java.lang.Class<T> configClass)

getMacrosMap

  1. public <T extends ConfigurationObject> java.util.Map<java.lang.String,T> getMacrosMap( java.lang.String appName,
  2. java.lang.Class<T> configClass)