com.sap.ip.collaboration.gw.api.framework.groupware
Class GroupwareException
com.sap.ip.collaboration.gw.api.framework.groupware.GroupwareException
- Direct Known Subclasses:
- AddAttachmentFailureException, InvalidEmailAddressFormatException, InvalidTransportException, NoResourceFoundException, NoTransportConfiguredException, TransportLoadFailureException
- public class GroupwareException
The GroupwareException class acts as the base exception class of the
groupware framework.
Copyright (c) SAP 2002
- Version:
- $Revision: 1.0$
|
Constructor Summary |
GroupwareException(java.lang.String messageKey,
boolean log)
|
GroupwareException(java.lang.Throwable causingThrowable,
java.lang.String messageKey,
boolean log)
|
GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.Object[] messageParameters,
java.lang.String resourceBundle,
java.lang.Class callingClass,
boolean log)
|
GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.Object[] messageParameters,
java.lang.String resourceBundle,
java.lang.Object callingObject,
boolean log)
|
GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.Object[] messageParameters,
com.sap.ip.collaboration.core.api.util.text.TextBundle aTextBundle,
boolean log)
|
GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.String resourceBundle,
java.lang.Class callingClass,
boolean log)
|
GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.String resourceBundle,
java.lang.Object callingObject,
boolean log)
|
GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
com.sap.ip.collaboration.core.api.util.text.TextBundle aTextBundle,
boolean log)
|
|
Method Summary |
private static java.lang.String |
getExceptionId(java.lang.String messageKey)
|
java.lang.String |
getMessage(java.util.Locale locale)
|
static com.sap.ip.collaboration.core.api.util.text.TextBundle |
getTextBundle(java.lang.String resourceBundle,
java.lang.Class myClass)
|
static com.sap.ip.collaboration.core.api.util.text.TextBundle |
getTextBundle(java.lang.String resourceBundle,
java.lang.Object o)
|
protected void |
logMessage(java.lang.String message)
logs a message using the standard SAP logger |
exceptionKey
private java.lang.String exceptionKey
GROUPWARE_MESSAGE_PREFIX
private static final java.lang.String GROUPWARE_MESSAGE_PREFIX
LOCALIZATIONFILE
protected static final java.lang.String LOCALIZATIONFILE
MESSAGE_DELIMITER
protected static final java.lang.String MESSAGE_DELIMITER
GroupwareException
public GroupwareException(java.lang.String messageKey,
boolean log)
GroupwareException
public GroupwareException(java.lang.Throwable causingThrowable,
java.lang.String messageKey,
boolean log)
GroupwareException
public GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.Object[] messageParameters,
java.lang.String resourceBundle,
java.lang.Class callingClass,
boolean log)
GroupwareException
public GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.Object[] messageParameters,
java.lang.String resourceBundle,
java.lang.Object callingObject,
boolean log)
GroupwareException
public GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.Object[] messageParameters,
com.sap.ip.collaboration.core.api.util.text.TextBundle aTextBundle,
boolean log)
GroupwareException
public GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.String resourceBundle,
java.lang.Class callingClass,
boolean log)
GroupwareException
public GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
java.lang.String resourceBundle,
java.lang.Object callingObject,
boolean log)
GroupwareException
public GroupwareException(java.lang.Throwable aCausingThrowable,
java.lang.String aTextKey,
com.sap.ip.collaboration.core.api.util.text.TextBundle aTextBundle,
boolean log)
getExceptionId
private static java.lang.String getExceptionId(java.lang.String messageKey)
getMessage
public java.lang.String getMessage(java.util.Locale locale)
getTextBundle
public static final com.sap.ip.collaboration.core.api.util.text.TextBundle getTextBundle(java.lang.String resourceBundle,
java.lang.Class myClass)
getTextBundle
public static final com.sap.ip.collaboration.core.api.util.text.TextBundle getTextBundle(java.lang.String resourceBundle,
java.lang.Object o)
logMessage
protected void logMessage(java.lang.String message)
- logs a message using the standard SAP logger