}
LSN assignedByDiskLogger = localFuture.getAssignedLSN();
LogEntry le = new LogEntry(payload, new ListenerWrapper(future, result),
PAYLOAD_TYPE_TRANSACTION);
le.assignId(assignedByDiskLogger.getViewId(), assignedByDiskLogger.getSequenceNo());
ReplicateResponse rp = replMan.replicate(le);
if (!rp.hasFailed()) {
replMan.subscribeListener(rp);
}