Backend API. Server-side code: this runs in a Codename One backend, not in the app on the device.

public static class TransactionException.UnexpectedRollback

  1. Object
  2. Throwable
  3. Exception
  4. RuntimeException
  5. TransactionException
  6. TransactionException.UnexpectedRollback

A transaction was rolled back although its own method returned normally, because a method that joined it failed and marked it rollback-only.

Thrown rather than returning quietly, because the outer method’s caller would otherwise believe its work was committed.

Constructors

public UnexpectedRollback(String message)

Inherited nested types

Inherited methods

Constructor details

UnexpectedRollback

public UnexpectedRollback(String message)