com.sap.aii.proxy.xiruntime.core

Class DataAccessException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.sap.aii.utilxi.misc.api.BaseRuntimeException
                  extended by com.sap.aii.proxy.xiruntime.core.DataAccessException
All Implemented Interfaces:
com.sap.aii.utilxi.misc.api.IBaseException, Serializable
Direct Known Subclasses:
BaseTypeException, DateTimeAccessException

public class DataAccessException
extends com.sap.aii.utilxi.misc.api.BaseRuntimeException

Exception class used to signal errors related to accessing data encapsulated in classes implementing the BaseTypeData interface. This class is based on SAP AI's BaseRuntimeException class, which in the future may provide services such as logging, message translation, etc.

Copyright (c) 2001 SAP AG

See Also:
BaseTypeData, BaseRuntimeException, Serialized Form

Constructor Summary
DataAccessException()
          returns a new instance
DataAccessException(com.sap.aii.utilxi.misc.api.BabelMessage babelMessage)
          returns a new instance, using the given translatable message
DataAccessException(com.sap.aii.utilxi.misc.api.BabelMessage babelMessage, Throwable rootCause)
          returns a new instance, using the given translatable message and nesting away the given Throwable
DataAccessException(String msg)
          returns a new instance, using the given message text
DataAccessException(String msg, Throwable rootCause)
          returns a new instance, using the given message text and nesting away the given Throwable
DataAccessException(Throwable rootCause)
          returns a new instance, nesting away the given Throwable
 
Method Summary
static String createMsg_IS_FIXED_ATTRIBUTE()
          returns a non-translatable message text
static String createMsg_IS_FIXED_ELEMENT()
           
static String createMsg_UNKNOWN_DATE_OR_TIME_FORMAT(String dateTime, String expected)
           
static String createMsg_UNKNOWN_DATE_TYPE()
           
static String createMsg_UNKNOWN_TIME_TYPE()
           
 
Methods inherited from class com.sap.aii.utilxi.misc.api.BaseRuntimeException
autolog, autolog, finallyLocalize, getAssistanceMessage, getBabelMessage, getErrorCode, getMessage, getMessage, getRootCause, getSeverity, getWrapBeforeVisualisation, setAssistanceMessage, setBabelMessage, setMessage, setRootCause, setSeverity, setWrapBeforeVisualisation
 
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

DataAccessException

public DataAccessException()
returns a new instance


DataAccessException

public DataAccessException(Throwable rootCause)
returns a new instance, nesting away the given Throwable


DataAccessException

public DataAccessException(String msg)
returns a new instance, using the given message text


DataAccessException

public DataAccessException(String msg,
                           Throwable rootCause)
returns a new instance, using the given message text and nesting away the given Throwable


DataAccessException

public DataAccessException(com.sap.aii.utilxi.misc.api.BabelMessage babelMessage)
returns a new instance, using the given translatable message


DataAccessException

public DataAccessException(com.sap.aii.utilxi.misc.api.BabelMessage babelMessage,
                           Throwable rootCause)
returns a new instance, using the given translatable message and nesting away the given Throwable

Method Detail

createMsg_IS_FIXED_ATTRIBUTE

public static String createMsg_IS_FIXED_ATTRIBUTE()
returns a non-translatable message text


createMsg_IS_FIXED_ELEMENT

public static String createMsg_IS_FIXED_ELEMENT()

createMsg_UNKNOWN_DATE_OR_TIME_FORMAT

public static String createMsg_UNKNOWN_DATE_OR_TIME_FORMAT(String dateTime,
                                                           String expected)

createMsg_UNKNOWN_DATE_TYPE

public static String createMsg_UNKNOWN_DATE_TYPE()

createMsg_UNKNOWN_TIME_TYPE

public static String createMsg_UNKNOWN_TIME_TYPE()
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] SAP_XIAF [sap.com] com.sap.aii.proxy.svc.facade api BC-XI


Copyright 2011 SAP AG Complete Copyright Notice