org.deegree.services.wps
Interface ExceptionCustomizer
- All Known Implementing Classes:
- DefaultExceptionCustomizer, ExceptionCustomizer
public interface ExceptionCustomizer
The ExceptionCustomizer
can be implemented to let a Processlet
create an appropriate
Exception
for an invalid (validation) status.
- Version:
- $Revision: 22844 $, $Date: 2010-03-03 18:04:25 +0100 (Mi, 03 Mrz 2010) $
- Author:
- Rutger Bezema, last edited by: $Author: rbezema $
Method Summary |
OWSException |
inputEvalutationNotSupported(org.deegree.commons.types.ows.CodeType inputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp,
String explanation)
|
OWSException |
inputInvalidBBoxCoordinates(org.deegree.commons.types.ows.CodeType inputParameterId,
String[] suppliedCoordinates)
|
OWSException |
inputInvalidCombination(org.deegree.commons.types.ows.CodeType inputParameterId,
List<org.deegree.commons.utils.Pair<String,String>> conflictingKVPs)
|
OWSException |
inputInvalidDatatype(org.deegree.commons.types.ows.CodeType inputParameterId,
String foundDatatype,
String definedDataType)
|
OWSException |
inputInvalidOccurence(org.deegree.commons.types.ows.CodeType inputParameterId,
int minOccurs,
int maxOccurs,
int actualOccurs)
|
OWSException |
inputInvalidParameter(org.deegree.commons.types.ows.CodeType inputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp)
|
OWSException |
inputMissingParameter(org.deegree.commons.types.ows.CodeType inputParameterId,
String parameter)
|
OWSException |
inputMissingParameters(org.deegree.commons.types.ows.CodeType inputParameterId,
String... parameters)
|
OWSException |
inputMutualExclusive(org.deegree.commons.types.ows.CodeType inputParameterId,
String parameter,
String excludes)
|
OWSException |
inputNoSuchParameter(org.deegree.commons.types.ows.CodeType identifier)
|
OWSException |
invalidAttributedParameter(org.deegree.commons.utils.Pair<String,String> kvp)
|
OWSException |
missingParameter(String parameter)
|
OWSException |
missingParameters(String... parameters)
|
OWSException |
mutualExclusive(String parameter,
String excludes)
|
OWSException |
outputInvalidCombination(org.deegree.commons.types.ows.CodeType outputParameterId,
List<org.deegree.commons.utils.Pair<String,String>> conflictingKVPs)
|
OWSException |
outputInvalidParameter(org.deegree.commons.types.ows.CodeType outputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp)
|
OWSException |
outputNoSuchParameter(org.deegree.commons.types.ows.CodeType outputParameterId)
|
missingParameter
OWSException missingParameter(String parameter)
missingParameters
OWSException missingParameters(String... parameters)
mutualExclusive
OWSException mutualExclusive(String parameter,
String excludes)
inputMutualExclusive
OWSException inputMutualExclusive(org.deegree.commons.types.ows.CodeType inputParameterId,
String parameter,
String excludes)
inputNoSuchParameter
OWSException inputNoSuchParameter(org.deegree.commons.types.ows.CodeType identifier)
inputInvalidDatatype
OWSException inputInvalidDatatype(org.deegree.commons.types.ows.CodeType inputParameterId,
String foundDatatype,
String definedDataType)
inputInvalidParameter
OWSException inputInvalidParameter(org.deegree.commons.types.ows.CodeType inputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp)
inputMissingParameter
OWSException inputMissingParameter(org.deegree.commons.types.ows.CodeType inputParameterId,
String parameter)
inputMissingParameters
OWSException inputMissingParameters(org.deegree.commons.types.ows.CodeType inputParameterId,
String... parameters)
inputInvalidBBoxCoordinates
OWSException inputInvalidBBoxCoordinates(org.deegree.commons.types.ows.CodeType inputParameterId,
String[] suppliedCoordinates)
inputEvalutationNotSupported
OWSException inputEvalutationNotSupported(org.deegree.commons.types.ows.CodeType inputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp,
String explanation)
inputInvalidCombination
OWSException inputInvalidCombination(org.deegree.commons.types.ows.CodeType inputParameterId,
List<org.deegree.commons.utils.Pair<String,String>> conflictingKVPs)
inputInvalidOccurence
OWSException inputInvalidOccurence(org.deegree.commons.types.ows.CodeType inputParameterId,
int minOccurs,
int maxOccurs,
int actualOccurs)
outputNoSuchParameter
OWSException outputNoSuchParameter(org.deegree.commons.types.ows.CodeType outputParameterId)
outputInvalidParameter
OWSException outputInvalidParameter(org.deegree.commons.types.ows.CodeType outputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp)
outputInvalidCombination
OWSException outputInvalidCombination(org.deegree.commons.types.ows.CodeType outputParameterId,
List<org.deegree.commons.utils.Pair<String,String>> conflictingKVPs)
invalidAttributedParameter
OWSException invalidAttributedParameter(org.deegree.commons.utils.Pair<String,String> kvp)
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org]]>