private void performVersionUpdate(NodeSPI underlyingNode, WorkspaceNode workspaceNode) { if (workspaceNode.isVersioningImplicit()) { if (trace) log.trace("Versioning is implicit; incrementing."); underlyingNode.setVersion(((DefaultDataVersion) workspaceNode.getVersion()).increment()); } else { if (trace) log.trace("Versioning is explicit; not attempting an increment."); underlyingNode.setVersion(workspaceNode.getVersion()); } if (trace) log.trace("Setting version of node " + underlyingNode.getFqn() + " from " + workspaceNode.getVersion() + " to " + underlyingNode.getVersion()); }
node.setVersion(dataVersion); return null;
((NodeSPI) regionRoot).setVersion(NonLockingDataVersion.INSTANCE);
((NodeSPI) regionRoot).setVersion(NonLockingDataVersion.INSTANCE);
((NodeSPI) newRoot).setVersion(NonLockingDataVersion.INSTANCE);
((NodeSPI) newRoot).setVersion(NonLockingDataVersion.INSTANCE);