com.sap.caf.eu.gp.exception.api

Class GPEngineException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.sap.exception.BaseException
              extended bycom.sap.caf.eu.gp.exception.api.GPBaseException
                  extended bycom.sap.caf.eu.gp.exception.api.GPEngineException
All Implemented Interfaces:
com.sap.exception.IBaseException, Serializable
Direct Known Subclasses:
GPTechnicalCallableObjectException

public class GPEngineException
extends GPBaseException

This exception ia used to indicate that an error has occured within the framework that was not caused by external conditions (e.g. wrong invocation parameters).

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.sap.exception.IBaseException
audit, defaultLocale
 
Constructor Summary
GPEngineException(Location location, com.sap.localization.ResourceAccessor resourceAccessor, String msgKey)
          Create a new EngineException with specified logging location, resource accessor and text key
GPEngineException(Location location, com.sap.localization.ResourceAccessor resourceAccessor, String msgKey, Object[] arguments)
          Create a new EngineException with specified logging location, resource accessor, text key and text arguments
GPEngineException(Location location, com.sap.localization.ResourceAccessor resourceAccessor, String msgKey, Object[] arguments, Throwable nested)
          Create a new EngineException with specified logging location, resource accessor, text key, text arguments and nested throwable
GPEngineException(Location location, com.sap.localization.ResourceAccessor resourceAccessor, String msgKey, Throwable nested)
          Create a new EngineException with specified logging location, resource accessor, text key and nested throwable
GPEngineException(Location location, Throwable throwable)
          Constructs a new exception with a location and and cause.
 
Methods inherited from class com.sap.caf.eu.gp.exception.api.GPBaseException
getArguments, getMessageKey, getResourceAccessor
 
Methods inherited from class com.sap.exception.BaseException
finallyLocalize, finallyLocalize, finallyLocalize, finallyLocalize, getCause, getLocalizableMessage, getLocalizedMessage, getLocalizedMessage, getLocalizedMessage, getLocalizedMessage, getLogCategory, getLogLocation, getLogSeverity, getMessage, getNestedLocalizedMessage, getNestedLocalizedMessage, getNestedLocalizedMessage, getNestedLocalizedMessage, getNestedStackTraceString, getStackTraceString, getSystemStackTraceString, initCause, log, printStackTrace, printStackTrace, printStackTrace, restoreLogSettings, setLogSettings, trace, trace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GPEngineException

public GPEngineException(Location location,
                         com.sap.localization.ResourceAccessor resourceAccessor,
                         String msgKey)
Create a new EngineException with specified logging location, resource accessor and text key

Parameters:
location -
resourceAccessor -
msgKey -

GPEngineException

public GPEngineException(Location location,
                         com.sap.localization.ResourceAccessor resourceAccessor,
                         String msgKey,
                         Object[] arguments)
Create a new EngineException with specified logging location, resource accessor, text key and text arguments

Parameters:
location -
resourceAccessor -
msgKey -
arguments -

GPEngineException

public GPEngineException(Location location,
                         com.sap.localization.ResourceAccessor resourceAccessor,
                         String msgKey,
                         Throwable nested)
Create a new EngineException with specified logging location, resource accessor, text key and nested throwable

Parameters:
location -
resourceAccessor -
msgKey -
nested -

GPEngineException

public GPEngineException(Location location,
                         com.sap.localization.ResourceAccessor resourceAccessor,
                         String msgKey,
                         Object[] arguments,
                         Throwable nested)
Create a new EngineException with specified logging location, resource accessor, text key, text arguments and nested throwable

Parameters:
location -
resourceAccessor -
msgKey -
arguments -
nested -

GPEngineException

public GPEngineException(Location location,
                         Throwable throwable)
Constructs a new exception with a location and and cause.

Parameters:
location - location
throwable - cause


Copyright 2006 SAP AG Complete Copyright Notice