// We cannot have duplicate successor states, so this check is sufficient
this.done = DONE.equals(prevState);
}
// To be called from safe contexts, where successor is known to be completed
AbstractProxyTransaction getSuccessor() {
// We cannot have duplicate successor states, so this check is sufficient
this.done = DONE.equals(prevState);
}
// To be called from safe contexts, where successor is known to be completed
AbstractProxyTransaction getSuccessor() {