com.ibm.wbiserver.brules.mgmt.problem

Class ProblemParmValueListContainsUnexpectedValue

  1. java.lang.Object
  2. extended bycom.ibm.wbiserver.brules.mgmt.problem.Problem
  3. extended bycom.ibm.wbiserver.brules.mgmt.problem.ProblemParmValueListContainsUnexpectedValue
All implemented interfaces:
java.io.Serializable

  1. public class ProblemParmValueListContainsUnexpectedValue
  2. extends Problem
  3. implements java.io.Serializable
Problem class representing the error that a parameter value was specified that does not correspond to any parameter on the specified template. This error can occur when an instance of a template is being created.
See Also:
Serialized Form

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
COPYRIGHT

Constructor Summary

Constructor and Description
ProblemParmValueListContainsUnexpectedValue(ParameterValue unexpectedParameterValue,Template template,java.util.List<ParameterValue> parameterValueList)
Constructor for the ProblemParmValueListContainsUnexpectedValue class.

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getErrorMessage()
  1. java.util.List<ParameterValue>
getParameterValueList()
Get the list of parameter values.
  1. Template
getTemplate()
Get the template that was being instantiated.
  1. ParameterValue
getUnexpectedParameterValue()
Get the parameter value that does not have a corresponding template parameter.
Methods inherited from class com.ibm.wbiserver.brules.mgmt.problem.Problem
getErrorType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

  1. public static final java.lang.String COPYRIGHT
See Also:

Constructor Detail

ProblemParmValueListContainsUnexpectedValue

  1. public ProblemParmValueListContainsUnexpectedValue( ParameterValue unexpectedParameterValue,
  2. Template template,
  3. java.util.List<ParameterValue> parameterValueList)
Constructor for the ProblemParmValueListContainsUnexpectedValue class.
Parameters:
unexpectedParameterValue - The parameter value that does not correspond to any parameter in the specified template.
template - The template that was being instantiated.
parameterValueList - The list of parameter values used when instantiating the template.

Method Detail

getUnexpectedParameterValue

  1. public ParameterValue getUnexpectedParameterValue( )
Get the parameter value that does not have a corresponding template parameter.
Returns:
The parameter value that does not have a corresponding template parameter.

getParameterValueList

  1. public java.util.List<ParameterValue> getParameterValueList( )
Get the list of parameter values.
Returns:
The list of parameter values.

getTemplate

  1. public Template getTemplate()
Get the template that was being instantiated.
Returns:
The template that was being instantiated.

getErrorMessage

  1. public java.lang.String getErrorMessage( )
Specified by: