|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IlrMutableRuleAppInformation
IlrMutableRuleAppInformation
represents an
IlrRulesetArchiveInformation
container.
An IlrMutableRuleAppInformation
object contains rule
application properties. It is also used to add rulesets to and remove them
from a RuleApp.
Method Summary | |
---|---|
IlrMutableRulesetArchiveInformation |
addRuleset(IlrMutableRulesetArchiveInformation ruleset)
Adds a ruleset to a RuleApp. |
boolean |
removeRuleset(IlrMutableRulesetArchiveInformation ruleset)
Removes a ruleset from a RuleApp. |
void |
setDescription(String description)
Modifies the description of the RuleApp. |
void |
setDisplayName(String displayName)
Modifies the display name of the RuleApp. |
void |
setProperty(String key,
String value)
Sets the value corresponding to a key. |
Methods inherited from interface ilog.rules.res.model.IlrRuleAppInformationBase |
---|
getCanonicalPath, getCreationDate, getDescription, getDisplayName, getGreatestRuleset, getName, getProperties, getRepository, getRuleset, getRulesets, getRulesets, getVersion, getXOM |
Method Detail |
---|
void setDisplayName(String displayName)
displayName
- The new display name of the RuleApp. This parameter
may be set to null
.void setDescription(String description)
description
- The new RuleApp description. This parameter may be
set to null
.IlrMutableRulesetArchiveInformation addRuleset(IlrMutableRulesetArchiveInformation ruleset) throws IlrAlreadyExistException
ruleset
already exists in the RuleApp, an
IlrAlreadyExistException
is thrown before
ruleset
is added to the RuleApp.
IlrAlreadyExistException
- If ruleset
already exists in the rule
application.ruleset
- The ruleset to add.
boolean removeRuleset(IlrMutableRulesetArchiveInformation ruleset)
ruleset
.
The behavior of ruleset
after it has been removed from the
RuleApp is undefined .
ruleset
- The ruleset to remove.
ruleset
,
true
is returned.void setProperty(String key, String value)
key
- The key to be placed into the property list. This parameter
must not be set to null
.value
- The value corresponding to key
.
Set to null
to remove the property corresponding
to key
.
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |