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

Class GPEngineException

java.lang.Object
  extended by BaseException
      extended by com.sap.caf.eu.gp.exception.api.GPBaseException
          extended by com.sap.caf.eu.gp.exception.api.GPEngineException
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).


Constructor Summary
GPEngineException(Location location, ResourceAccessor resourceAccessor, String msgKey)
          Create a new EngineException with specified logging location, resource accessor and text key
GPEngineException(Location location, ResourceAccessor resourceAccessor, String msgKey, Object[] arguments)
          Create a new EngineException with specified logging location, resource accessor, text key and text arguments
GPEngineException(Location location, 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, 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.
 
Method Summary
 
Methods inherited from class com.sap.caf.eu.gp.exception.api.GPBaseException
getArguments, getMessageKey, getResourceAccessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GPEngineException

public GPEngineException(Location location,
                         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,
                         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,
                         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,
                         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 2009 SAP AG Complete Copyright Notice