org.deegree.services.wps.example
Class DefaultExceptionCustomizer
java.lang.Object
org.deegree.services.wps.example.DefaultExceptionCustomizer
- All Implemented Interfaces:
- ExceptionCustomizer
- Direct Known Subclasses:
- ExceptionCustomizer
public class DefaultExceptionCustomizer
- extends Object
- implements ExceptionCustomizer
The ExceptionCustomizerImpl
class TODO add class documentation here.
- Version:
- $Revision: 22838 $, $Date: 2010-03-03 18:00:21 +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 parameterId,
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 identifier,
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultExceptionCustomizer
public DefaultExceptionCustomizer(org.deegree.commons.types.ows.CodeType processId)
- The default exception customizer
- Parameters:
processId
- of the process this exception customizer is used for.
missingParameter
public OWSException missingParameter(String parameter)
- Specified by:
missingParameter
in interface ExceptionCustomizer
missingParameters
public OWSException missingParameters(String... parameters)
- Specified by:
missingParameters
in interface ExceptionCustomizer
mutualExclusive
public OWSException mutualExclusive(String parameter,
String excludes)
- Specified by:
mutualExclusive
in interface ExceptionCustomizer
inputMutualExclusive
public OWSException inputMutualExclusive(org.deegree.commons.types.ows.CodeType identifier,
String parameter,
String excludes)
- Specified by:
inputMutualExclusive
in interface ExceptionCustomizer
inputNoSuchParameter
public OWSException inputNoSuchParameter(org.deegree.commons.types.ows.CodeType identifier)
- Specified by:
inputNoSuchParameter
in interface ExceptionCustomizer
inputInvalidDatatype
public OWSException inputInvalidDatatype(org.deegree.commons.types.ows.CodeType parameterId,
String foundDatatype,
String definedDataType)
- Specified by:
inputInvalidDatatype
in interface ExceptionCustomizer
inputInvalidParameter
public OWSException inputInvalidParameter(org.deegree.commons.types.ows.CodeType inputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp)
- Specified by:
inputInvalidParameter
in interface ExceptionCustomizer
inputInvalidBBoxCoordinates
public OWSException inputInvalidBBoxCoordinates(org.deegree.commons.types.ows.CodeType inputParameterId,
String[] suppliedCoordinates)
- Specified by:
inputInvalidBBoxCoordinates
in interface ExceptionCustomizer
inputEvalutationNotSupported
public OWSException inputEvalutationNotSupported(org.deegree.commons.types.ows.CodeType inputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp,
String explanation)
- Specified by:
inputEvalutationNotSupported
in interface ExceptionCustomizer
inputInvalidCombination
public OWSException inputInvalidCombination(org.deegree.commons.types.ows.CodeType inputParameterId,
List<org.deegree.commons.utils.Pair<String,String>> conflictingKVPs)
- Specified by:
inputInvalidCombination
in interface ExceptionCustomizer
inputInvalidOccurence
public OWSException inputInvalidOccurence(org.deegree.commons.types.ows.CodeType inputParameterId,
int minOccurs,
int maxOccurs,
int actualOccurs)
- Specified by:
inputInvalidOccurence
in interface ExceptionCustomizer
outputNoSuchParameter
public OWSException outputNoSuchParameter(org.deegree.commons.types.ows.CodeType outputParameterId)
- Specified by:
outputNoSuchParameter
in interface ExceptionCustomizer
outputInvalidParameter
public OWSException outputInvalidParameter(org.deegree.commons.types.ows.CodeType outputParameterId,
org.deegree.commons.utils.Pair<String,String> kvp)
- Specified by:
outputInvalidParameter
in interface ExceptionCustomizer
outputInvalidCombination
public OWSException outputInvalidCombination(org.deegree.commons.types.ows.CodeType outputParameterId,
List<org.deegree.commons.utils.Pair<String,String>> conflictingKVPs)
- Specified by:
outputInvalidCombination
in interface ExceptionCustomizer
invalidAttributedParameter
public OWSException invalidAttributedParameter(org.deegree.commons.utils.Pair<String,String> kvp)
- Specified by:
invalidAttributedParameter
in interface ExceptionCustomizer
inputMissingParameter
public OWSException inputMissingParameter(org.deegree.commons.types.ows.CodeType inputParameterId,
String parameter)
- Specified by:
inputMissingParameter
in interface ExceptionCustomizer
inputMissingParameters
public OWSException inputMissingParameters(org.deegree.commons.types.ows.CodeType inputParameterId,
String... parameters)
- Specified by:
inputMissingParameters
in interface ExceptionCustomizer
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org]]>