public class InvalidRequestResult extends FunctionResult
Constructor and Description |
---|
InvalidRequestResult()
Constructs a new
InvalidRequestResult object. |
Modifier and Type | Method and Description |
---|---|
void |
addAttributeCombo(String type,
List<String> attributes,
String elementName)
Adds an invalid combination of attributes.
|
void |
addInvalidValueForType(String parameter,
String type)
Deprecated.
since XINS 2.0, use
addInvalidValueForType(String, String, String) . |
void |
addInvalidValueForType(String parameter,
String value,
String type)
Adds an invalid value for a specified type.
|
void |
addInvalidValueForType(String parameter,
String value,
String type,
String element)
Adds an invalid value for a specified type.
|
void |
addMissingParameter(String parameter)
Adds to the response that a paramater that is missing.
|
void |
addMissingParameter(String parameter,
String element)
Adds to the response a parameter that is missing in an element.
|
void |
addParamCombo(String type,
List<String> parameters)
Adds an invalid combination of parameters.
|
add, checkOutputParameters, getDataElement, getDataElementBuilder, getErrorCode, getParameter, getParameters, param, toString
public InvalidRequestResult()
InvalidRequestResult
object.public void addMissingParameter(String parameter)
parameter
- the missing parameter.public void addMissingParameter(String parameter, String element)
parameter
- the missing parameter.element
- the element in which the parameter is missing.public void addInvalidValueForType(String parameter, String type)
addInvalidValueForType(String, String, String)
.parameter
- the parameter passed by the user.type
- the type which this parameter should be compliant with.public void addInvalidValueForType(String parameter, String value, String type)
parameter
- the parameter passed by the user.value
- the value of the parameter passed by the user.type
- the type which this parameter should be compliant with.public void addInvalidValueForType(String parameter, String value, String type, String element)
parameter
- the parameter passed by the user.value
- the value of the parameter passed by the user.type
- the type which this parameter should be compliant with.element
- the element in which the parameter is missing.public void addParamCombo(String type, List<String> parameters)
type
- the type of the combination.parameters
- list of the parameters in the combination passed as a list of
String
objects.public void addAttributeCombo(String type, List<String> attributes, String elementName)
type
- the type of the combination.attributes
- list of the attributes in the combination passed as a list of
String
objects.elementName
- the name of the element to which these attributes belong.See http://www.xins.org/.