}
@Override
public Node getNodes(String path, String revisionId, int depth, long offset,
int maxChildNodes, String filter) throws Exception {
GetNodesCommandNew command = new GetNodesCommandNew(this, path,
MongoUtil.toMongoRepresentation(revisionId));
command.setBranchId(getBranchId(revisionId));
command.setDepth(depth);
return commandExecutor.execute(command);
}