com.sap.portal.cache.api

Class ApplyActionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.sap.portal.cache.api.ApplyActionException
All Implemented Interfaces:
Serializable

public class ApplyActionException
extends Exception

Indicates failure in performing a CacheAction .

See Also:
ICacheManager, CacheAction, Serialized Form

Nested Class Summary
static class ApplyActionException.ExceptionCause
          Enumeration of exception causes
 
Constructor Summary
ApplyActionException()
           
ApplyActionException(ApplyActionException.ExceptionCause expCause, String message, Throwable nestedException)
          A constructor that wraps an existing exception in this exception
 
Method Summary
 ApplyActionException.ExceptionCause getExpCause()
           
 String getMessage()
           
 Throwable getNestedException()
           
 void setCause(ApplyActionException.ExceptionCause expCause)
           
 void setMessage(String message)
           
 void setNestedException(Throwable nestedException)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, 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

ApplyActionException

public ApplyActionException()

ApplyActionException

public ApplyActionException(ApplyActionException.ExceptionCause expCause,
                            String message,
                            Throwable nestedException)
A constructor that wraps an existing exception in this exception

Parameters:
expCause - enum item that determine the exception cause
message - an error message
nestedException - an exception that caused this exception
Method Detail

getExpCause

public ApplyActionException.ExceptionCause getExpCause()

setCause

public void setCause(ApplyActionException.ExceptionCause expCause)

getMessage

public String getMessage()
Overrides:
getMessage in class Throwable

setMessage

public void setMessage(String message)

getNestedException

public Throwable getNestedException()

setNestedException

public void setNestedException(Throwable nestedException)
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] EP-RUNTIME [sap.com] tc/ep/common/api api EP-PIN


Copyright 2012 SAP AG Complete Copyright Notice