org.n52.wps.server
Class ExceptionReport

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.n52.wps.server.ExceptionReport
All Implemented Interfaces:
java.io.Serializable

public class ExceptionReport
extends java.lang.Exception

encapsulates a exception, which occured by service execution and which has to lead to a service Exception as specified in the spec.

Author:
foerster
See Also:
Serialized Form

Field Summary
protected  java.lang.String errorKey
           
static java.lang.String FILE_SIZE_EXCEEDED
          The file size of one of the input parameters was too large for this process to handle.
static java.lang.String INVALID_PARAMETER_VALUE
          Operation request contains an invalid parameter value
static java.lang.String INVALID_UPDATE_SEQUENCE
           
protected  java.lang.String locator
           
static java.lang.String MISSING_PARAMETER_VALUE
          Operation request does not include a parameter value, and this server did not declare a default value for that parameter
static java.lang.String NO_APPLICABLE_CODE
          No other exceptionCode specified by this service and server applies to this exception
static java.lang.String OPERATION_NOT_SUPPORTED
           
static java.lang.String REMOTE_COMPUTATION_ERROR
          An error occurs during remote and distributed computation process.
static java.lang.String SERVER_BUSY
          The server is too busy to accept and queue the request at this time.
static java.lang.String VERSION_NEGOTIATION_FAILED
           
 
Constructor Summary
ExceptionReport(java.lang.String message, java.lang.String errorKey)
           
ExceptionReport(java.lang.String message, java.lang.String errorKey, java.lang.String locator)
           
ExceptionReport(java.lang.String message, java.lang.String errorKey, java.lang.String locator, java.lang.Throwable e)
           
ExceptionReport(java.lang.String message, java.lang.String errorKey, java.lang.Throwable e)
           
 
Method Summary
 net.opengis.ows.x11.ExceptionReportDocument getExceptionDocument()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

OPERATION_NOT_SUPPORTED

public static final java.lang.String OPERATION_NOT_SUPPORTED
See Also:
Constant Field Values

MISSING_PARAMETER_VALUE

public static final java.lang.String MISSING_PARAMETER_VALUE
Operation request does not include a parameter value, and this server did not declare a default value for that parameter

See Also:
Constant Field Values

INVALID_PARAMETER_VALUE

public static final java.lang.String INVALID_PARAMETER_VALUE
Operation request contains an invalid parameter value

See Also:
Constant Field Values

VERSION_NEGOTIATION_FAILED

public static final java.lang.String VERSION_NEGOTIATION_FAILED
See Also:
Constant Field Values

INVALID_UPDATE_SEQUENCE

public static final java.lang.String INVALID_UPDATE_SEQUENCE
See Also:
Constant Field Values

NO_APPLICABLE_CODE

public static final java.lang.String NO_APPLICABLE_CODE
No other exceptionCode specified by this service and server applies to this exception

See Also:
Constant Field Values

SERVER_BUSY

public static final java.lang.String SERVER_BUSY
The server is too busy to accept and queue the request at this time.

See Also:
Constant Field Values

FILE_SIZE_EXCEEDED

public static final java.lang.String FILE_SIZE_EXCEEDED
The file size of one of the input parameters was too large for this process to handle.

See Also:
Constant Field Values

REMOTE_COMPUTATION_ERROR

public static final java.lang.String REMOTE_COMPUTATION_ERROR
An error occurs during remote and distributed computation process.

See Also:
Constant Field Values

errorKey

protected java.lang.String errorKey

locator

protected java.lang.String locator
Constructor Detail

ExceptionReport

public ExceptionReport(java.lang.String message,
                       java.lang.String errorKey)

ExceptionReport

public ExceptionReport(java.lang.String message,
                       java.lang.String errorKey,
                       java.lang.Throwable e)

ExceptionReport

public ExceptionReport(java.lang.String message,
                       java.lang.String errorKey,
                       java.lang.String locator)

ExceptionReport

public ExceptionReport(java.lang.String message,
                       java.lang.String errorKey,
                       java.lang.String locator,
                       java.lang.Throwable e)
Method Detail

getExceptionDocument

public net.opengis.ows.x11.ExceptionReportDocument getExceptionDocument()


Copyright © 2007-2011 52north.org. All Rights Reserved.