com.ibm.ecm.configuration

Class SyncConfig

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

  1. public class SyncConfig
  2. extends ConfigurationObject
Since:
2.0.3

Field Summary

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
SyncConfig(org.apache.commons.configuration.Configuration configuration,java.lang.String idPrefix,java.lang.String id)

Method Summary

Modifier and Type Method and Description
  1. protected
  2. java.lang.Class
getDataType(java.lang.String key)
  1. boolean
getManageSchedule()
  1. int
getManageScheduleEveryNumber()
  1. java.lang.String
getManageScheduleEveryTime()
  1. java.lang.String
getManageScheduleType()
  1. int
getManageSubfolderLevelNoMoreNumber()
  1. boolean
getManageSubfolderLevels()
  1. java.lang.String
getManageSubfolderLevelType()
  1. java.lang.String
getObjectType()
  1. void
setManageSchedule(boolean enabled)
  1. void
setManageScheduleEveryNumber(int v)
  1. void
setManageScheduleEveryTime(java.lang.String s)
  1. void
setManageScheduleType(java.lang.String s)
  1. void
setManageSubfolderLevels(boolean enabled)
  1. void
setManageSubfolderLevelType(int v)
  1. void
setManageSubfolderLevelType(java.lang.String s)
Methods inherited from class com.ibm.ecm.configuration.ConfigurationObject
addValueToList, arrayToString, covertEmptyStringtoNull, delete, dump, getConfigurationObject, getDataTypeValue, getIdPrefix, getKey, getList, 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

Constructor Detail

SyncConfig

  1. public SyncConfig(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.

getManageSubfolderLevels

  1. public boolean getManageSubfolderLevels( )

setManageSubfolderLevels

  1. public void setManageSubfolderLevels( boolean enabled)

getManageSubfolderLevelType

  1. public java.lang.String getManageSubfolderLevelType( )

setManageSubfolderLevelType

  1. public void setManageSubfolderLevelType( java.lang.String s)

getManageSubfolderLevelNoMoreNumber

  1. public int getManageSubfolderLevelNoMoreNumber( )

setManageSubfolderLevelType

  1. public void setManageSubfolderLevelType( int v)

getManageSchedule

  1. public boolean getManageSchedule( )

setManageSchedule

  1. public void setManageSchedule(boolean enabled)

getManageScheduleType

  1. public java.lang.String getManageScheduleType( )

setManageScheduleType

  1. public void setManageScheduleType( java.lang.String s)

getManageScheduleEveryNumber

  1. public int getManageScheduleEveryNumber( )

setManageScheduleEveryNumber

  1. public void setManageScheduleEveryNumber( int v)

getManageScheduleEveryTime

  1. public java.lang.String getManageScheduleEveryTime( )

setManageScheduleEveryTime

  1. public void setManageScheduleEveryTime( java.lang.String s)