ilog.rules.res.model
Interface IlrMutableRulesetArchiveInformation
-
- All Superinterfaces:
- IlrRulesetArchiveInformationBase<IlrMutableRepository,IlrMutableRuleAppInformation>
public interface IlrMutableRulesetArchiveInformation extends IlrRulesetArchiveInformationBase<IlrMutableRepository,IlrMutableRuleAppInformation>
TheIlrMutableRulesetArchiveInformation
interface represents anIlrRulesetArchive
container. AnIlrMutableRulesetArchiveInformation
object can contain properties.- Since:
- 7.0
- See Also:
IlrRulesetArchive
-
-
Method Summary
Methods Modifier and Type Method and Description void
setDescription(java.lang.String description)
Modifies the description of a ruleset.void
setDisplayName(java.lang.String displayName)
Modifies the display name of the ruleset.void
setProperty(java.lang.String key, java.lang.String value)
Sets the value corresponding to a key.void
setRCERulesetArchive(java.io.InputStream content)
Deprecated.void
setRESRulesetArchive(IlrEngineType engineType, java.io.InputStream content)
Sets the Rule Execution Server ruleset archive as a stream.void
setRulesetArchive(ilog.rules.archive.IlrRulesetArchive rulesetArchive)
Deprecated.UsesetRCERulesetArchive(InputStream)
instead.-
Methods inherited from interface ilog.rules.res.model.IlrRulesetArchiveInformationBase
getCanonicalPath, getCreationDate, getDescription, getDisplayName, getName, getProperties, getRepository, getRESRulesetArchive, getRuleApp, getRulesetArchive, getVersion
-
-
-
-
Method Detail
-
setDisplayName
void setDisplayName(java.lang.String displayName)
Modifies the display name of the ruleset.- Parameters:
displayName
- The new display name for the ruleset. This parameter can be set tonull
.
-
setDescription
void setDescription(java.lang.String description)
Modifies the description of a ruleset.- Parameters:
description
- The new ruleset description. This parameter can be set tonull
.
-
setRulesetArchive
void setRulesetArchive(ilog.rules.archive.IlrRulesetArchive rulesetArchive)
Deprecated. UsesetRCERulesetArchive(InputStream)
instead.Sets the ruleset archive.- Parameters:
rulesetArchive
- The new ruleset archive. This archive must already be loaded.- See Also:
IlrRulesetArchive.extractArchive(IlrRulesetArchiveLoader)
-
setRCERulesetArchive
void setRCERulesetArchive(java.io.InputStream content)
Deprecated.Sets the ruleset archive as a stream.- Since:
- 7.5
- Parameters:
content
- The content of this archive.- See Also:
setRESRulesetArchive(ilog.rules.res.model.IlrEngineType, java.io.InputStream)
-
setRESRulesetArchive
void setRESRulesetArchive(IlrEngineType engineType, java.io.InputStream content)
Sets the Rule Execution Server ruleset archive as a stream.- Since:
- 8.0.1
- Parameters:
engineType
- The type of the engine to be used with this archive: classic rule engine or decision engine.content
- The content of this archive.
-
setProperty
void setProperty(java.lang.String key, java.lang.String value)
Sets the value corresponding to a key.- Parameters:
key
- The key to be placed into the property list. This parameter must not be set tonull
.value
- The value corresponding tokey
. If set tonull
, the value removes the property corresponding tokey
.
-
-