in tx-control-providers/jpa/tx-control-provider-jpa-xa-plugin-openjpa/src/main/java/org/apache/aries/tx/control/jpa/xa/plugin/openjpa/impl/OpenJPATxControlPlatform.java [124:147]
private int toIntStatus(TransactionStatus status) {
switch(status) {
case NO_TRANSACTION:
return STATUS_NO_TRANSACTION;
case ACTIVE:
return STATUS_ACTIVE;
case PREPARING:
return STATUS_PREPARING;
case PREPARED:
return Status.STATUS_PREPARED;
case COMMITTING:
return STATUS_COMMITTING;
case COMMITTED:
return STATUS_COMMITTED;
case MARKED_ROLLBACK:
return STATUS_MARKED_ROLLBACK;
case ROLLING_BACK:
return STATUS_ROLLING_BACK;
case ROLLED_BACK:
return STATUS_ROLLEDBACK;
default:
return STATUS_UNKNOWN;
}
}