|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IlrMutableRuleAppInformation
The IlrMutableRuleAppInformation
interface 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
can be set to null
.void setDescription(String description)
description
- The new RuleApp description. This parameter can be
set to null
.IlrMutableRulesetArchiveInformation addRuleset(IlrMutableRulesetArchiveInformation ruleset) throws IlrAlreadyExistException
ruleset
already exists in the RuleApp, an
IlrAlreadyExistException
instance is thrown before
ruleset
is added to the RuleApp.
IlrAlreadyExistException
- If ruleset
already exists in the RuleApp.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.
true
if this RuleApp contains ruleset
,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 for the key
parameter.
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 |