com.sap.tc.logging.exceptions

Class LoggingBaseException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.sap.tc.logging.exceptions.LoggingBaseException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CloseException, DataException, OpenException, ReadException

public abstract class LoggingBaseException
extends Exception

See Also:
Serialized Form

Field Summary
static String CORELATE_STRING
           
static String EMPTY_STRING
           
 
Constructor Summary
LoggingBaseException()
           
LoggingBaseException(long messageID, String message, Object[] msgArgs)
          Deprecated. not supported
LoggingBaseException(long messageID, String message, Object[] msgArgs, Throwable ex)
          Deprecated. not supported
LoggingBaseException(String msg)
           
LoggingBaseException(String messageID, String message)
           
LoggingBaseException(String messageID, String message, Object[] msgArgs)
           
LoggingBaseException(String messageID, String message, Object[] msgArgs, Throwable ex)
           
LoggingBaseException(String messageID, String message, Throwable ex)
           
LoggingBaseException(String msg, Throwable ex)
           
LoggingBaseException(Throwable ex)
           
 
Method Summary
 String getAdditionalInfo()
           
 String getAdditionalInfoID()
           
 Throwable getCause()
          Getter method for root cause.
 String getMessageID()
           
 void printStackTrace()
           
 void printStackTrace(PrintStream s)
           
 void printStackTrace(PrintWriter s)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_STRING

public static final String EMPTY_STRING
See Also:
Constant Field Values

CORELATE_STRING

public static final String CORELATE_STRING
See Also:
Constant Field Values
Constructor Detail

LoggingBaseException

public LoggingBaseException()

LoggingBaseException

public LoggingBaseException(Throwable ex)

LoggingBaseException

public LoggingBaseException(String msg)

LoggingBaseException

public LoggingBaseException(String msg,
                            Throwable ex)

LoggingBaseException

public LoggingBaseException(String messageID,
                            String message)

LoggingBaseException

public LoggingBaseException(String messageID,
                            String message,
                            Throwable ex)

LoggingBaseException

public LoggingBaseException(String messageID,
                            String message,
                            Object[] msgArgs)

LoggingBaseException

public LoggingBaseException(String messageID,
                            String message,
                            Object[] msgArgs,
                            Throwable ex)

LoggingBaseException

public LoggingBaseException(long messageID,
                            String message,
                            Object[] msgArgs)
Deprecated. not supported

messageID as a long data type is not supported any more


LoggingBaseException

public LoggingBaseException(long messageID,
                            String message,
                            Object[] msgArgs,
                            Throwable ex)
Deprecated. not supported

messageID as a long data type is not supported any more

Method Detail

getMessageID

public String getMessageID()

getAdditionalInfoID

public String getAdditionalInfoID()

getAdditionalInfo

public String getAdditionalInfo()

getCause

public Throwable getCause()
Getter method for root cause.

Overrides:
getCause in class Throwable
Returns:
throwable object which caused this exception or null

printStackTrace

public void printStackTrace()
Overrides:
printStackTrace in class Throwable
See Also:
Throwable.printStackTrace()

printStackTrace

public void printStackTrace(PrintStream s)
Overrides:
printStackTrace in class Throwable
See Also:
Throwable.printStackTrace(java.io.PrintStream)

printStackTrace

public void printStackTrace(PrintWriter s)
Overrides:
printStackTrace in class Throwable
See Also:
Throwable.printStackTrace(java.io.PrintWriter)
Access Rights

This class can be accessed from:


SC DC
[sap.com] FRAMEWORK [sap.com] tc/ddic/ddicruntime
[sap.com] ENGINEAPI [sap.com] tc/logging
[sap.com] ENGFACADE [sap.com] tc/bl/logging/api
[sap.com] CORE-TOOLS [sap.com] com.sap.engine.client.lib
[sap.com] BRMS-FACADE [sap.com] tc/brms/facade


Copyright 2010 SAP AG Complete Copyright Notice