Enumeration sourceNodeChildren = sourceNode.enumerateChildren();
ObjectNode destinationNode = null;
// now let the client redirect
if (copyRedirector != null) { // TODO: dump re-directing
CopyRoute copyRoute = new CopyRoute(sourceUri, destinationUri);
copyRoute = copyRedirector.getRedirectedCopyRoute(copyRoute);
sourceUri = copyRoute.getSourceUri();
destinationUri = copyRoute.getDestinationUri();
sourceNode = structureHelper.retrieve(token, sourceUri, false);
// note that childrenList is *not* re-assigned. This might be a bug ...
}
// notify CopyListener