org.dellroad.stuff.pobj.TxWrapper Maven / Gradle / Ivy
/*
* Copyright (C) 2012 Archie L. Cobbs. All rights reserved.
*/
package org.dellroad.stuff.pobj;
import org.springframework.transaction.support.SmartTransactionObject;
final class TxWrapper implements SmartTransactionObject {
private TxInfo info;
TxWrapper(TxInfo info) {
this.info = info;
}
public TxInfo getInfo() {
return this.info;
}
public void setInfo(TxInfo info) {
this.info = info;
}
@Override
public boolean isRollbackOnly() {
return this.info != null && this.info.isRollbackOnly();
}
@Override
public void flush() {
}
@Override
public String toString() {
return "TxWrapper[info=" + this.info + "]";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy