www.element4solution.com

e4s.servlet
Class E4ServletInvocationError

java.lang.Object
  extended by java.lang.Throwable
      extended by e4s.servlet.E4ServletInvocationError
All Implemented Interfaces:
java.io.Serializable

public class E4ServletInvocationError
extends java.lang.Throwable

Error handling for E4Method invocation. The methods are translated into alias keys, that are passed as E4CgiParams to the e4s framework and translated internally into Java module instantiation and function calls with parameters passing. This class covers error handling for this process.

Since:
JDK 1.4
See Also:
E4ServletImplementation_Intf, E4MethodRegistry, E4Method, Serialized Form

Constructor Summary
E4ServletInvocationError(int error_type, E4Method_Intf mref, java.lang.Throwable t)
           
 
Method Summary
static java.lang.String _getSVNVersionString()
          Get version info string from subversion.
 java.lang.String getDetailedText()
           
 int getErrorType()
           
 E4Method_Intf getMref()
           
 java.lang.String getOriginalError()
           
 
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
 

Constructor Detail

E4ServletInvocationError

public E4ServletInvocationError(int error_type,
                                E4Method_Intf mref,
                                java.lang.Throwable t)
Method Detail

getErrorType

public int getErrorType()

getMref

public E4Method_Intf getMref()

getOriginalError

public java.lang.String getOriginalError()

getDetailedText

public java.lang.String getDetailedText()

_getSVNVersionString

public static java.lang.String _getSVNVersionString()
Get version info string from subversion.

Returns:
the version info string.
See Also:
E4Util.getRevisionCodeFromSVN(Class)

www.element4solution.com