org.deegree.services.wps
Interface ExceptionCustomizer
- All Known Implementing Classes: 
 - DefaultExceptionCustomizer
 
public interface ExceptionCustomizer
The ExceptionCustomizer can be implemented to let a Processlet create an appropriate
 Exception for an invalid (validation) status.
- Version:
 
  - $Revision: 24968 $, $Date: 2010-06-21 13:44:39 +0200 (Mo, 21. Jun 2010) $
 
- Author:
 
  - Rutger Bezema, last edited by: $Author: mschneider $
 
- See Also:
 ExceptionAwareProcesslet
| 
Method Summary | 
 OWSException | 
inputEvalutationNotSupported(org.deegree.commons.tom.ows.CodeType inputParameterId,
                             org.deegree.commons.utils.Pair<java.lang.String,java.lang.String> kvp,
                             java.lang.String explanation)
 
            | 
 OWSException | 
inputInvalidBBoxCoordinates(org.deegree.commons.tom.ows.CodeType inputParameterId,
                            java.lang.String[] suppliedCoordinates)
 
            | 
 OWSException | 
inputInvalidCombination(org.deegree.commons.tom.ows.CodeType inputParameterId,
                        java.util.List<org.deegree.commons.utils.Pair<java.lang.String,java.lang.String>> conflictingKVPs)
 
            | 
 OWSException | 
inputInvalidDatatype(org.deegree.commons.tom.ows.CodeType inputParameterId,
                     java.lang.String foundDatatype,
                     java.lang.String definedDataType)
 
            | 
 OWSException | 
inputInvalidOccurence(org.deegree.commons.tom.ows.CodeType inputParameterId,
                      int minOccurs,
                      int maxOccurs,
                      int actualOccurs)
 
            | 
 OWSException | 
inputInvalidParameter(org.deegree.commons.tom.ows.CodeType inputParameterId,
                      org.deegree.commons.utils.Pair<java.lang.String,java.lang.String> kvp)
 
            | 
 OWSException | 
inputMissingParameter(org.deegree.commons.tom.ows.CodeType inputParameterId,
                      java.lang.String parameter)
 
            | 
 OWSException | 
inputMissingParameters(org.deegree.commons.tom.ows.CodeType inputParameterId,
                       java.lang.String... parameters)
 
            | 
 OWSException | 
inputMutualExclusive(org.deegree.commons.tom.ows.CodeType inputParameterId,
                     java.lang.String parameter,
                     java.lang.String excludes)
 
            | 
 OWSException | 
inputNoSuchParameter(org.deegree.commons.tom.ows.CodeType identifier)
 
            | 
 OWSException | 
invalidAttributedParameter(org.deegree.commons.utils.Pair<java.lang.String,java.lang.String> kvp)
 
            | 
 OWSException | 
missingParameter(java.lang.String parameter)
 
            | 
 OWSException | 
missingParameters(java.lang.String... parameters)
 
            | 
 OWSException | 
mutualExclusive(java.lang.String parameter,
                java.lang.String excludes)
 
            | 
 OWSException | 
outputInvalidCombination(org.deegree.commons.tom.ows.CodeType outputParameterId,
                         java.util.List<org.deegree.commons.utils.Pair<java.lang.String,java.lang.String>> conflictingKVPs)
 
            | 
 OWSException | 
outputInvalidParameter(org.deegree.commons.tom.ows.CodeType outputParameterId,
                       org.deegree.commons.utils.Pair<java.lang.String,java.lang.String> kvp)
 
            | 
 OWSException | 
outputNoSuchParameter(org.deegree.commons.tom.ows.CodeType outputParameterId)
 
            | 
 
missingParameter
OWSException missingParameter(java.lang.String parameter)
 
missingParameters
OWSException missingParameters(java.lang.String... parameters)
 
mutualExclusive
OWSException mutualExclusive(java.lang.String parameter,
                             java.lang.String excludes)
 
inputMutualExclusive
OWSException inputMutualExclusive(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                  java.lang.String parameter,
                                  java.lang.String excludes)
 
inputNoSuchParameter
OWSException inputNoSuchParameter(org.deegree.commons.tom.ows.CodeType identifier)
 
inputInvalidDatatype
OWSException inputInvalidDatatype(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                  java.lang.String foundDatatype,
                                  java.lang.String definedDataType)
 
inputInvalidParameter
OWSException inputInvalidParameter(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                   org.deegree.commons.utils.Pair<java.lang.String,java.lang.String> kvp)
 
inputMissingParameter
OWSException inputMissingParameter(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                   java.lang.String parameter)
 
inputMissingParameters
OWSException inputMissingParameters(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                    java.lang.String... parameters)
 
inputInvalidBBoxCoordinates
OWSException inputInvalidBBoxCoordinates(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                         java.lang.String[] suppliedCoordinates)
 
inputEvalutationNotSupported
OWSException inputEvalutationNotSupported(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                          org.deegree.commons.utils.Pair<java.lang.String,java.lang.String> kvp,
                                          java.lang.String explanation)
 
inputInvalidCombination
OWSException inputInvalidCombination(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                     java.util.List<org.deegree.commons.utils.Pair<java.lang.String,java.lang.String>> conflictingKVPs)
 
inputInvalidOccurence
OWSException inputInvalidOccurence(org.deegree.commons.tom.ows.CodeType inputParameterId,
                                   int minOccurs,
                                   int maxOccurs,
                                   int actualOccurs)
 
outputNoSuchParameter
OWSException outputNoSuchParameter(org.deegree.commons.tom.ows.CodeType outputParameterId)
 
outputInvalidParameter
OWSException outputInvalidParameter(org.deegree.commons.tom.ows.CodeType outputParameterId,
                                    org.deegree.commons.utils.Pair<java.lang.String,java.lang.String> kvp)
 
outputInvalidCombination
OWSException outputInvalidCombination(org.deegree.commons.tom.ows.CodeType outputParameterId,
                                      java.util.List<org.deegree.commons.utils.Pair<java.lang.String,java.lang.String>> conflictingKVPs)
 
invalidAttributedParameter
OWSException invalidAttributedParameter(org.deegree.commons.utils.Pair<java.lang.String,java.lang.String> kvp)
 
Copyright © 2011. All Rights Reserved.