com.sap.netweaver.coll.shared.api.extension
Class ExtensionException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--com.sap.ip.collaboration.core.api.util.exception.BaseException
|
+--com.sap.netweaver.coll.shared.api.extension.ExtensionException
- All Implemented Interfaces:
- com.sap.ip.collaboration.core.api.util.exception.IBaseException, java.io.Serializable
- public class ExtensionException
- extends com.sap.ip.collaboration.core.api.util.exception.BaseException
Class implementing an exception for extensions. The exception
causes the actual extension point to fail and to roll back all other
extensions processed so far.
- See Also:
- Serialized Form
| Fields inherited from class com.sap.ip.collaboration.core.api.util.exception.BaseException |
DONT_LOG, LOG |
|
Constructor Summary |
ExtensionException()
Constructs a new ExtensionException. |
ExtensionException(java.lang.String text)
Constructs a new ExtensionException. |
ExtensionException(java.lang.Throwable aCausingThrowable)
Constructs a new ExtensionException with a causing throwable for
exception chaining. |
ExtensionException(java.lang.Throwable aCausingThrowable,
java.lang.String text)
Constructs a new ExtensionException. |
| Methods inherited from class com.sap.ip.collaboration.core.api.util.exception.BaseException |
getCausingThrowable, getMessage, getMessage, getRootThrowable, getText, isLogged, logException, printStackTrace, printStackTrace, printStackTrace |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExtensionException
public ExtensionException()
- Constructs a new ExtensionException.
ExtensionException
public ExtensionException(java.lang.String text)
- Constructs a new ExtensionException.
- Parameters:
text - the Text of the Exception
ExtensionException
public ExtensionException(java.lang.Throwable aCausingThrowable,
java.lang.String text)
- Constructs a new ExtensionException.
- Parameters:
aCausingThrowable - causing throwable for exception chaining, of null
if there is no causing exceptiontext - the Text of the Exception
ExtensionException
public ExtensionException(java.lang.Throwable aCausingThrowable)
- Constructs a new ExtensionException with a causing throwable for
exception chaining. The exception message is taken from the root exception.
- Parameters:
aCausingThrowable - causing throwable for exception chaining, of null
if there is no causing exception