- All Known Implementing Classes:
- ImportSettings
- public interface ImportSettingsI
TEMP
public static final java.lang.String TEMP
- Categories of the import settings. We have three different categories for import setting.
NonTransient : All settings prefixed by a section name in the ctl file and are saved in ctl file
and database. are NonTransient. Right now we have 'options', 'mapfolders' sections
from the ctl represented in our ctl files. NOTE: There may be other sections in the
ctl as wel, but these are the two user can set thru UI right now.
Transient : All settings, which are not represented thru UI, but contribute in setting other settings
properly. For example 'setAsDefault' is not part of ctl but stored as a user preference in the
database.
Temp : All settings, which are used purely for UI and other temperary purposes and do not
contribute to changes, that should be saved anywhere. For example : makeCopy makes other
components a-dis'ble for input.
GUI Options : This section contains entries which are purely for the GUI purpose, but should be there
in ctl file. These properties are not used by import processor as of now. Ex. 'sourcefilelistbase'.
- See Also:
- Constant Field Values
TRANSIENT
public static final java.lang.String TRANSIENT
- See Also:
- Constant Field Values
DEFAULT
public static final java.lang.String DEFAULT
- See Also:
- Constant Field Values
LOW_RES_EXT
public static final java.lang.String LOW_RES_EXT
- See Also:
- Constant Field Values
LOW_RES_DIR
public static final java.lang.String LOW_RES_DIR
- See Also:
- Constant Field Values
LOW_RES_URL
public static final java.lang.String LOW_RES_URL
- See Also:
- Constant Field Values
HIGH_RES_URL
public static final java.lang.String HIGH_RES_URL
- See Also:
- Constant Field Values
LOW_RES_DEST_URL
public static final java.lang.String LOW_RES_DEST_URL
- See Also:
- Constant Field Values
HIGH_RES_DEST_URL
public static final java.lang.String HIGH_RES_DEST_URL
- See Also:
- Constant Field Values
THUMB_URL
public static final java.lang.String THUMB_URL
- See Also:
- Constant Field Values
EMAIL
public static final java.lang.String EMAIL
- See Also:
- Constant Field Values
MAILTIME
public static final java.lang.String MAILTIME
- See Also:
- Constant Field Values
THUMB_INFO
public static final java.lang.String THUMB_INFO
- See Also:
- Constant Field Values
MATCH_INFO
public static final java.lang.String MATCH_INFO
- See Also:
- Constant Field Values
TO_CLASSIFY
public static final java.lang.String TO_CLASSIFY
- See Also:
- Constant Field Values
CONFIG_FILE
public static final java.lang.String CONFIG_FILE
- See Also:
- Constant Field Values
USER_ID
public static final java.lang.String USER_ID
- See Also:
- Constant Field Values
CREATE_FROM
public static final java.lang.String CREATE_FROM
- See Also:
- Constant Field Values
FIXED_ELE_DIR
public static final java.lang.String FIXED_ELE_DIR
- See Also:
- Constant Field Values
APPLICATION_NAME
public static final java.lang.String APPLICATION_NAME
- See Also:
- Constant Field Values
TOP
public static final java.lang.String TOP
- See Also:
- Constant Field Values
SOURCE_FILES_BASE
public static final java.lang.String SOURCE_FILES_BASE
- See Also:
- Constant Field Values
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
SETTING_CHANGED
public static final java.lang.String SETTING_CHANGED
- See Also:
- Constant Field Values
CTL_PATH
public static final java.lang.String CTL_PATH
- See Also:
- Constant Field Values
EXCLUDE_LOW
public static final java.lang.String EXCLUDE_LOW
- See Also:
- Constant Field Values
LOW_DIR_IN_HIGH_DIR
public static final java.lang.String LOW_DIR_IN_HIGH_DIR
- See Also:
- Constant Field Values
EMAIL_CONFIRM
public static final java.lang.String EMAIL_CONFIRM
- See Also:
- Constant Field Values
LOW_IN_HIGH
public static final java.lang.String LOW_IN_HIGH
- See Also:
- Constant Field Values
LOCAL_PATH
public static final java.lang.String LOCAL_PATH
- See Also:
- Constant Field Values
MAKE_COPY
public static final java.lang.String MAKE_COPY
- See Also:
- Constant Field Values
SET_AS_DEFAULT
public static final java.lang.String SET_AS_DEFAULT
- See Also:
- Constant Field Values
IMPORTTIME
public static final java.lang.String IMPORTTIME
- See Also:
- Constant Field Values
getName
public java.lang.String getName()
getString
public java.lang.String getString(java.lang.String s)
getBoolean
public boolean getBoolean(java.lang.String key)
getObject
public java.lang.Object getObject(java.lang.String s)
setBoolean
public void setBoolean(java.lang.String key,
boolean mode)
setBoolean
public void setBoolean(java.lang.String key,
boolean mode,
boolean bOnFly)
setString
public void setString(java.lang.String key,
java.lang.String value)
setString
public void setString(java.lang.String key,
java.lang.String value,
boolean bOnFly)
setObject
public void setObject(java.lang.String key,
java.lang.Object value)
setObject
public void setObject(java.lang.String key,
java.lang.Object value,
boolean bOnFly)
isModified
public boolean isModified()
getSettingsForSection
public java.util.Hashtable getSettingsForSection(java.lang.String sectionName)
loadSettingsFromFile
public boolean loadSettingsFromFile(java.lang.String fileName)
getSettingsOfType
public java.util.Hashtable getSettingsOfType(int type)
getSections
public java.lang.String[] getSections()
isDefault
public boolean isDefault()
reload
public boolean reload()
init
public void init()
setAllChangesOnFly
public void setAllChangesOnFly(boolean bShow)
areAllChangesOnFly
public boolean areAllChangesOnFly()
getTransientSettings
public java.util.Hashtable getTransientSettings()
getNonTransientSettings
public java.util.Hashtable getNonTransientSettings()