private static void disassociateRemoteTxIfPossible(AbstractInvocationContext context) { AbstractTransaction transaction = context.getTransaction(); if (transaction instanceof RemoteTransaction) { RemoteTransaction remote = (RemoteTransaction) transaction; if (!remote.tryClearLocation()) { Logs.TXN.tracef("Could not disassociate remote transaction (already in-use or completed) from %s", remote.getLocation()); } } }
private static void disassociateRemoteTxIfPossible(AbstractInvocationContext context) { AbstractTransaction transaction = context.getTransaction(); if (transaction instanceof RemoteTransaction) { RemoteTransaction remote = (RemoteTransaction) transaction; if (!remote.tryClearLocation()) { Logs.TXN.tracef("Could not disassociate remote transaction (already in-use or completed) from %s", remote.getLocation()); } } }
private static void disassociateRemoteTxIfPossible(AbstractInvocationContext context) { AbstractTransaction transaction = context.getTransaction(); if (transaction instanceof RemoteTransaction) { RemoteTransaction remote = (RemoteTransaction) transaction; if (!remote.tryClearLocation()) { Logs.TXN.tracef("Could not disassociate remote transaction (already in-use or completed) from %s", remote.getLocation()); } } }