org.apache.openejb.util
Class Exceptions

java.lang.Object
  extended by org.apache.openejb.util.Exceptions

public class Exceptions
extends java.lang.Object

Version:
$Rev: 710022 $ $Date: 2008-11-03 09:40:14 +0100 (Mo, 03. Nov 2008) $

Constructor Summary
Exceptions()
           
 
Method Summary
static
<T extends java.lang.Throwable>
T
initCause(T t, java.lang.Throwable cause)
          Removes the need for a cast when using initCause
static javax.naming.AuthenticationException newAuthenticationException(java.lang.String message, java.lang.Throwable cause)
           
static javax.naming.AuthenticationException newAuthenticationException(java.lang.Throwable cause)
           
static javax.ejb.EJBException newEJBException(java.lang.String message, java.lang.Throwable cause)
           
static javax.ejb.EJBException newEJBException(java.lang.Throwable cause)
           
static java.io.IOException newIOException(java.lang.String message, java.lang.Throwable cause)
           
static java.io.IOException newIOException(java.lang.Throwable cause)
           
static javax.naming.NamingException newNamingException(java.lang.String message, java.lang.Throwable cause)
           
static javax.naming.NamingException newNamingException(java.lang.Throwable cause)
           
static java.io.NotSerializableException newNotSerializableException(java.lang.String message, java.lang.Throwable cause)
           
static java.io.NotSerializableException newNotSerializableException(java.lang.Throwable cause)
           
static javax.transaction.RollbackException newRollbackException(java.lang.String message, java.lang.Throwable cause)
           
static javax.transaction.RollbackException newRollbackException(java.lang.Throwable cause)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Exceptions

public Exceptions()
Method Detail

initCause

public static <T extends java.lang.Throwable> T initCause(T t,
                                                          java.lang.Throwable cause)
Removes the need for a cast when using initCause

Parameters:
t -
cause -
Returns:

newIOException

public static java.io.IOException newIOException(java.lang.String message,
                                                 java.lang.Throwable cause)

newIOException

public static java.io.IOException newIOException(java.lang.Throwable cause)

newNamingException

public static javax.naming.NamingException newNamingException(java.lang.String message,
                                                              java.lang.Throwable cause)

newNamingException

public static javax.naming.NamingException newNamingException(java.lang.Throwable cause)

newRollbackException

public static javax.transaction.RollbackException newRollbackException(java.lang.String message,
                                                                       java.lang.Throwable cause)

newRollbackException

public static javax.transaction.RollbackException newRollbackException(java.lang.Throwable cause)

newAuthenticationException

public static javax.naming.AuthenticationException newAuthenticationException(java.lang.String message,
                                                                              java.lang.Throwable cause)

newAuthenticationException

public static javax.naming.AuthenticationException newAuthenticationException(java.lang.Throwable cause)

newEJBException

public static javax.ejb.EJBException newEJBException(java.lang.String message,
                                                     java.lang.Throwable cause)

newEJBException

public static javax.ejb.EJBException newEJBException(java.lang.Throwable cause)

newNotSerializableException

public static java.io.NotSerializableException newNotSerializableException(java.lang.String message,
                                                                           java.lang.Throwable cause)

newNotSerializableException

public static java.io.NotSerializableException newNotSerializableException(java.lang.Throwable cause)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.