ilog.rules.teamserver.dsm
Interface IlrOperation
-
- All Superinterfaces:
- java.lang.Cloneable, IlrBasicModelElement, ilog.rules.teamserver.model.IlrCompositeObject, ilog.rules.commonbrm.model.IlrElement, IlrElementDetails, IlrElementHandle, IlrElementSummary, IlrModelElement, IlrPackageElement, IlrProjectElement, java.io.Serializable
public interface IlrOperation extends IlrPackageElement
A representation of the model object 'Operation'.The following features are supported:
- See Also:
IlrDsmPackage.getOperation()
-
-
Method Summary
Methods Modifier and Type Method and Description java.util.List
getAdvancedProperties()
Returns the value of the 'Advanced Properties' attribute list.java.lang.String
getBusinessDisplayName()
Returns the value of the 'Business Display Name' attribute.java.lang.String
getDescription()
Returns the value of the 'Description' attribute.java.lang.String
getEngineConfigurationFile()
Returns the value of the 'Engine Configuration File' attribute.java.lang.String
getExtractor()
Returns the value of the 'Extractor' attribute.java.util.List
getReferencedVariables()
Returns the value of the 'Referenced Variables' containment reference list.java.util.List
getReferencedVariables(IlrElementVersion version)
Returns the value of the 'Referenced Variables' containment reference list for the given version.IlrRuleflow
getRuleflow()
Returns the value of the 'Ruleflow' reference.java.lang.String
getRulesetName()
Returns the value of the 'Ruleset Name' attribute.java.util.List
getRulesetProperties()
Returns the value of the 'Ruleset Properties' attribute list.java.util.List
getTags()
Returns the value of the 'Tags' containment reference list.java.util.List
getTags(IlrElementVersion version)
Returns the value of the 'Tags' containment reference list for the given version.IlrRuleProject
getTargetRuleProject()
Returns the value of the 'Target Rule Project' reference.boolean
isUsingExtractor()
Returns the value of the 'Using Extractor' attribute.boolean
isUsingRuleflow()
Returns the value of the 'Using Ruleflow' attribute.-
Methods inherited from interface ilog.rules.teamserver.brm.IlrPackageElement
getRulePackage
-
Methods inherited from interface ilog.rules.teamserver.brm.IlrProjectElement
getDocumentation, getGroup, getProject, getVersion
-
Methods inherited from interface ilog.rules.teamserver.brm.IlrModelElement
getName, getUuid
-
Methods inherited from interface ilog.rules.teamserver.brm.IlrBasicModelElement
getCreatedBy, getCreatedOn, getLastChangedBy, getLastChangedOn
-
Methods inherited from interface ilog.rules.teamserver.model.IlrElementDetails
cloneElement, getContainer, getRawValue, setRawValue, setRawValueNoCheck
-
Methods inherited from interface ilog.rules.teamserver.model.IlrElementHandle
eClass, equals, equals, getModelInfo, getSession, getType, getValue, getValue, hashCode, isNew, toIdString
-
-
-
-
Method Detail
-
getBusinessDisplayName
java.lang.String getBusinessDisplayName()
Returns the value of the 'Business Display Name' attribute.- Returns:
- the value of the 'Business Display Name' attribute.
- See Also:
IlrDsmPackage.getOperation_BusinessDisplayName()
-
getDescription
java.lang.String getDescription()
Returns the value of the 'Description' attribute.- Returns:
- the value of the 'Description' attribute.
- See Also:
IlrDsmPackage.getOperation_Description()
-
getReferencedVariables
java.util.List getReferencedVariables() throws IlrObjectNotFoundException
Returns the value of the 'Referenced Variables' containment reference list.The list contents are of type
IlrOperationVariable
.- Throws:
IlrObjectNotFoundException
- Returns:
- the value of the 'Referenced Variables' containment reference list.
- See Also:
IlrDsmPackage.getOperation_ReferencedVariables()
-
getReferencedVariables
java.util.List getReferencedVariables(IlrElementVersion version) throws IlrObjectNotFoundException
Returns the value of the 'Referenced Variables' containment reference list for the given version. Allows to retrieve the value linked to a specific version. Useful when the working baseline is the current baseline.The list contents are of type
IlrOperationVariable
.- Throws:
IlrObjectNotFoundException
- Parameters:
version
- The version of the element.- Returns:
- the value of the 'Referenced Variables' containment reference list.
- See Also:
IlrDsmPackage.getOperation_ReferencedVariables()
-
getRulesetName
java.lang.String getRulesetName()
Returns the value of the 'Ruleset Name' attribute.- Returns:
- the value of the 'Ruleset Name' attribute.
- See Also:
IlrDsmPackage.getOperation_RulesetName()
-
getRulesetProperties
java.util.List getRulesetProperties()
Returns the value of the 'Ruleset Properties' attribute list.The list contents are of type
String
.- Returns:
- the value of the 'Ruleset Properties' attribute list.
- See Also:
IlrDsmPackage.getOperation_RulesetProperties()
-
getAdvancedProperties
java.util.List getAdvancedProperties()
Returns the value of the 'Advanced Properties' attribute list.The list contents are of type
String
.- Returns:
- the value of the 'Advanced Properties' attribute list.
- See Also:
IlrDsmPackage.getOperation_AdvancedProperties()
-
getEngineConfigurationFile
java.lang.String getEngineConfigurationFile()
Returns the value of the 'Engine Configuration File' attribute.- Returns:
- the value of the 'Engine Configuration File' attribute.
- See Also:
IlrDsmPackage.getOperation_EngineConfigurationFile()
-
isUsingRuleflow
boolean isUsingRuleflow()
Returns the value of the 'Using Ruleflow' attribute.- Returns:
- the value of the 'Using Ruleflow' attribute.
- See Also:
IlrDsmPackage.getOperation_UsingRuleflow()
-
getRuleflow
IlrRuleflow getRuleflow() throws IlrObjectNotFoundException
Returns the value of the 'Ruleflow' reference.- Throws:
IlrObjectNotFoundException
- Returns:
- the value of the 'Ruleflow' reference.
- See Also:
IlrDsmPackage.getOperation_Ruleflow()
-
isUsingExtractor
boolean isUsingExtractor()
Returns the value of the 'Using Extractor' attribute.- Returns:
- the value of the 'Using Extractor' attribute.
- See Also:
IlrDsmPackage.getOperation_UsingExtractor()
-
getExtractor
java.lang.String getExtractor() throws IlrObjectNotFoundException
Returns the value of the 'Extractor' attribute.- Throws:
IlrObjectNotFoundException
- Returns:
- the value of the 'Extractor' attribute.
- See Also:
IlrDsmPackage.getOperation_Extractor()
-
getTargetRuleProject
IlrRuleProject getTargetRuleProject() throws IlrObjectNotFoundException
Returns the value of the 'Target Rule Project' reference.- Throws:
IlrObjectNotFoundException
- Returns:
- the value of the 'Target Rule Project' reference.
- See Also:
IlrDsmPackage.getOperation_TargetRuleProject()
-
getTags
java.util.List getTags() throws IlrObjectNotFoundException
Returns the value of the 'Tags' containment reference list.The list contents are of type
IlrOperationTag
.- Throws:
IlrObjectNotFoundException
- Returns:
- the value of the 'Tags' containment reference list.
- See Also:
IlrDsmPackage.getOperation_Tags()
-
getTags
java.util.List getTags(IlrElementVersion version) throws IlrObjectNotFoundException
Returns the value of the 'Tags' containment reference list for the given version. Allows to retrieve the value linked to a specific version. Useful when the working baseline is the current baseline.The list contents are of type
IlrOperationTag
.- Throws:
IlrObjectNotFoundException
- Parameters:
version
- The version of the element.- Returns:
- the value of the 'Tags' containment reference list.
- See Also:
IlrDsmPackage.getOperation_Tags()
-
-