|
Decision Center API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ilog.rules.teamserver.model.IlrSettings
public class IlrSettings
Provides a set of methods to save and retrieve Decision Center settings.
A setting is a (user,key,value) triplet that can be used to store data for a specific user.
There are a set of predefined settings that can be set (see the constants of this class) but you can save
your own custom setting.
You can also save and retrieve global settings, which are settings that apply to all the users.
NOTE: Settings can be set via API or through the setConfigParam
ant tasks that comes with Decision
Center.
Constructor Summary | |
---|---|
IlrSettings()
|
Method Summary | |
---|---|
static int |
getBuildSeverityLevel(IlrSession session)
One of <null>, info, warning, error, semantic, never. |
static String |
getGlobalSetting(IlrSession session,
String key)
Gets the value of a global setting. |
static String |
getSetting(IlrSession session,
String userName,
String key)
Gets the value of a setting for the given user. |
static boolean |
removeGlobalSetting(IlrSession session,
String key)
Removes a global setting. |
static boolean |
removeSetting(IlrSession session,
String userName,
String key)
Removes a setting for a given user. |
static boolean |
saveGlobalSetting(IlrSession session,
String key,
String value)
Saves a global setting. |
static boolean |
saveSetting(IlrSession session,
String userName,
String key,
String value)
Saves a setting for the given user. |
static List<IlrElementDetails> |
searchSetting(IlrSession session,
String key,
String searchString)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String RULESETGENERATION_ABORT_LEVEL
public static final String CHECK_RULESET_ARCHIVE
public static final String BUILD_PATH
public static final String BUILD_ELEMENT_ON_COMMIT
public static final String RULE_ANALYSIS_CHECK_CODES
public static final String RULE_ANALYSIS_CHECK_ENABLED
public static final String RULE_ANALYSIS_INCLUDE_DECISION_TABLES_OR_TREES
public static final String RULE_ANALYSIS_COMPLETENESS_GAP_LIMIT
public static final String REFERENCE_LOCALE
public static final String ENABLE_OLDSTYLEBASELINE_PATCH
public static final String CONTROLLER_CLASS
public static final String PROPERTYEXTENSION_CLASS
public static final String DIRECTORYEXTENSION_CLASS
public static final String BUILD_SEVERITY_LEVEL
public static final String BUILD_SEVERITY_INFO
public static final String BUILD_SEVERITY_WARNING
public static final String BUILD_SEVERITY_ERROR
public static final String BUILD_SEVERITY_SEMANTIC
public static final String BUILD_SEVERITY_NEVER
public static final String BUILD_ARCHIVE_STORAGE
public static final String BUILD_ARCHIVE_STORAGE_FILE
public static final String BUILD_ARCHIVE_STORAGE_MEMORY
public static final String SHOW_EXCEPTION_STACK
public static String TABLE_SIZE
public static String DISPLAYED_PROPERTIES
public static String LAST_PROJECT
public static String LAST_BASELINE
public static String LAST_DECISIONSERVICE
public static String LAST_RELEASE
public static String LAST_CHANGEACTIVITY
public static String MANAGED_MODE
public static String VIEWS_ORDER
public static final String USER_LOCALE
public static final String USER_CALENDAR
public static final String USER_SKIN
public static final String TRUNCATE_TEXT_LENGTH
public static final String ROWS_PER_PAGE
public static final String SHOW_ARTIFACT_NUMBER_IN_RULE_EXPLORER
public static final String SHOW_ARTIFACTS_IN_RULE_EXPLORER
public static final String REFRESH_CHILDREN_ON_EXPAND_IN_RULE_EXPLORER
public static final String GREGORIAN_CALENDAR
public static final String HEBREW_CALENDAR
public static final String ISLAMIC_CALENDAR
public static final String BUDDHIST_CALENDAR
public static final String USER_EDITOR
public static final String PROJECT_EDITOR
public static final String PROJECT_LEVEL_EDITOR
public static final String GUIDED_EDITOR
public static final String INTELLIRULE_EDITOR
public static final String INTELLIRULE_EDITOR_RULES_COMPLETION_OPTIONS
public static final String INTELLIRULE_EDITOR_EVENTS_COMPLETION_OPTIONS
public static final String INTELLIRULE_EDITOR_QUERIES_COMPLETION_OPTIONS
public static final String USER_QUERY_EDITOR
public static final String PROJECT_QUERY_EDITOR
public static final String PROJECT_LEVEL_QUERY_EDITOR
public static final String QUERY_FORM_EDITOR
public static final String QUERY_BQL_EDITOR
public static final String AUTOFOLLOW_ENABLED
public static final String AUTOFOLLOW_RULES_USER_CREATES
public static final String AUTOFOLLOW_RULES_USER_EDITS
public static final String AUTOFOLLOW_NEW_RULES_USER_CAN_EDIT
public static final String AUTOFOLLOW_NEW_PROJECTS_USER_CAN_SEE
public static final String AUTOFOLLOW_NEW_BRANCHES_USER_CAN_SEE
public static final String LAST_AUTOFOLLOW_CHECK
public static final String AUTOFOLLOW_THINGS_USER_CREATES
public static final String AUTOFOLLOW_THINGS_USER_APPROVES
public static final String AUTOFOLLOW_THINGS_USER_OWNS
public static final String AUTOFOLLOW_ACTIVITIES_USER_PARTICIPATES_IN
public static final String SERVER_CONTEXT_PATH
public static final String SERVER_HOSTNAME
public static final String SERVER_PORT
public static final String SERVER_IS_SECURE
public static final String SERVER_UUID
public static final String DCBC_VIEWBYNAME_ENABLED
public static final String DC_MODE
public static final String DC_USER_DEFAULT_GOVERNANCE_MODE
public static final String DC_USER_MODE
public static final String DC_GOVERNANCE_MODE
public static final String DC_RULEPROJECT_MODE
public static final String HISTORY_TEST_DELAY_USAGE
public static final String HISTORY_DELAY_DAYMODE
public static final String SHOW_WARNING_SMARTVIEWS
public static final String LAYOUT_ORIENTATION
public static final String ACCESSIBILITY
public static final String USE_COMPRESSION
public static final String PERFORM_DT_CHECKS
public static final String INPUT_ORIENTATION
public static final String INPUT_ORIENTATION_RTL
public static final String INPUT_ORIENTATION_LTR
public static final String INPUT_ORIENTATION_CONTEXTUAL
public static final String INPUT_ORIENTATION_UIBASED
public static final String LAST_WHATS_NEW_CREATE_RULE_TIME
public static final String LAST_WHATS_NEW_UPDATE_RULE_TIME
public static final String LAST_WHATS_NEW_ACTIVITY_TIME
public static final String LAST_WHATS_NEW_TIME_FORMAT
Constructor Detail |
---|
public IlrSettings()
Method Detail |
---|
public static boolean saveGlobalSetting(IlrSession session, String key, String value)
session
- The session to use to perform the operation.key
- A key.value
- A value.
public static boolean saveSetting(IlrSession session, String userName, String key, String value)
session
- The session to use to perform the operation.userName
- Name of the user.key
- A key.value
- A value.
public static boolean removeGlobalSetting(IlrSession session, String key)
session
- The session to use to perform the operation.key
- A key.
public static boolean removeSetting(IlrSession session, String userName, String key)
session
- The session to use to perform the operation.key
- A key.userName
- Name of the user.
public static String getSetting(IlrSession session, String userName, String key)
session
- The session to use to perform the operation.key
- A key.userName
- Name of the user.
public static String getGlobalSetting(IlrSession session, String key)
session
- The session to use to perform the operation.key
- A key.
public static int getBuildSeverityLevel(IlrSession session)
session
- The session
public static List<IlrElementDetails> searchSetting(IlrSession session, String key, String searchString)
|
Decision Center API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |