|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TemplateInstanceRule
This interface represents a rule within either a ruleset or a decision table that is based on a rule template.
An existing template instance rule can be modified by changing its associated
parameter values. This can be done by using the getParameterValues
method
to get the list of parameter values and then changing the values on the appropriate
ParameterValue
object using its setValue
method.
RuleTemplate
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT
|
Method Summary | |
---|---|
ParameterValue |
getParameterValue(java.lang.String parameterName)
Get the value of the template parameter with the specified name. |
java.util.List<ParameterValue> |
getParameterValues()
Get the values of all template parameters for this template instance rule. |
RuleTemplate |
getRuleTemplate()
Get the template from which this rule was defined. |
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.Rule |
---|
getDescription, getDisplayName, getExpandedUserPresentation, getName, getUserPresentation, isDisplayNameSynchronizedToName, setDescription, setDisplayName, setDisplayNameIsSynchronizedToName |
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.BusinessRuleValidateable |
---|
validate |
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.BusinessRuleChangeDetector |
---|
hasChanges |
Field Detail |
---|
static final java.lang.String COPYRIGHT
Method Detail |
---|
RuleTemplate getRuleTemplate()
RuleTemplate
object that was used to define this Rule
.java.util.List<ParameterValue> getParameterValues()
List
of ParameterValue
objects, each of which
represents the value of one template parameter. The list itself is unmodifiable.
The value of an individual parameter can be changed by using the setValue
method on the appropriate ParameterValue
object.ParameterValue getParameterValue(java.lang.String parameterName)
parameterName
- The parameter name.
ParameterValue
object representing the value for the specified
parameter. null is returned if there is no parameter with the specified name. The value
for the parameter can be changed using the setValue
method on the returned
object.
|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |