for ( int i = 0; i < src.getFolderIdCount(); i++) {
String folderId = src.getFolderId(i).getId();
tmp.add(folderId);
events.add(new String[] { "u", src.getObjectId().getId(), folderId } );
}
src.link(trg.getObjectId().getId());
events.add(new String[] { "l", src.getObjectId().getId(), trg.getObjectId().getId() } );
for (String id : tmp )
src.unlink(id);