}
@Override
public Result execute() {
LOGGER.finer("Executing query: " + this);
Result r = new CommonResult(new JoinResourcesAdapter(new NativeIterable(), new CswFolders(context, proxy, criteria))) {
@Override
public void destroy() {
proxy.destroy();
}
};