1. /*
  2. * Copyright 2002 Sun Microsystems, Inc. All rights reserved.
  3. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  4. */
  5. package javax.ejb;
  6. /**
  7. * This exception indicates that the transaction associated with
  8. * processing of the request has been rolled back, or marked to roll
  9. * back. Thus the requested operation either could not be performed or
  10. * was not performed because further computation on behalf of the
  11. * transaction would be fruitless
  12. */
  13. public class TransactionRolledbackLocalException extends EJBException {
  14. /**
  15. * Constructs a TransactionRolledbackLocalException with no detail message.
  16. */
  17. public TransactionRolledbackLocalException() {
  18. }
  19. /**
  20. * Constructs a TransactionRolledbackLocalException with the specified
  21. * detailed message.
  22. */
  23. public TransactionRolledbackLocalException(String message) {
  24. super(message);
  25. }
  26. /**
  27. * Constructs a TransactionRolledbackLocalException with the specified
  28. * detail message and a nested exception.
  29. */
  30. public TransactionRolledbackLocalException(String message, Exception ex) {
  31. super(message, ex);
  32. }
  33. }