RM-4921 - enforce new transaction

This commit is contained in:
Ana Bozianu
2017-05-08 10:50:40 +03:00
parent 7352c1fae0
commit 24c2f294bb
12 changed files with 14 additions and 14 deletions

View File

@@ -205,7 +205,7 @@ public class FilePlanChildrenRelation implements RelationshipResourceAction.Read
return createdNodes;
}
};
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
// Get the nodes info
List<RecordCategory> result = new ArrayList<>(nodeInfos.size());

View File

@@ -134,7 +134,7 @@ public class FilePlanEntityResource
return null;
}
};
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
FileInfo info = fileFolderService.getFileInfo(nodeRef);
return nodesModelFactory.createFilePlan(info, parameters, null, false);

View File

@@ -128,7 +128,7 @@ public class RecordCategoriesEntityResource implements
return null;
}
};
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
FileInfo info = fileFolderService.getFileInfo(nodeRef);
return nodesModelFactory.createRecordCategory(info, parameters, null, false);

View File

@@ -196,7 +196,7 @@ public class RecordCategoryChildrenRelation implements RelationshipResourceActio
return createdNodes;
}
};
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
for (NodeRef nodeInfo : createdNodes)
{

View File

@@ -173,7 +173,7 @@ public class RecordFolderChildrenRelation implements RelationshipResourceAction.
return createdNodes;
}
};
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
// Get the nodes info
List<Record> result = new LinkedList<>();
@@ -211,7 +211,7 @@ public class RecordFolderChildrenRelation implements RelationshipResourceAction.
uploadInfo.getContent().getInputStream());
}
};
NodeRef newNode = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
NodeRef newNode = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
// Get file info for response
FileInfo info = fileFolderService.getFileInfo(newNode);

View File

@@ -123,7 +123,7 @@ public class RecordFolderEntityResource implements EntityResourceAction.ReadById
return null;
}
};
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
FileInfo info = fileFolderService.getFileInfo(nodeRef);
return nodesModelFactory.createRecordFolder(info, parameters, null, false);

View File

@@ -214,7 +214,7 @@ public class RecordsEntityResource implements BinaryResourceAction.Read,
return null;
}
};
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
// return record state
FileInfo info = fileFolderService.getFileInfo(record);

View File

@@ -126,7 +126,7 @@ public class TransferContainerEntityResource implements
return null;
}
};
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
FileInfo info = fileFolderService.getFileInfo(nodeRef);
return nodesModelFactory.createTransferContainer(info, parameters, null, false);

View File

@@ -226,7 +226,7 @@ public class UnfiledContainerChildrenRelation implements RelationshipResourceAct
return apiUtils.uploadRecord(parentNodeRef, uploadInfo.getFileName(), uploadInfo.getNodeType(), uploadInfo.getProperties(), uploadInfo.getContent().getInputStream());
}
};
NodeRef newNode = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
NodeRef newNode = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
// Get file info for response
FileInfo info = fileFolderService.getFileInfo(newNode);

View File

@@ -124,7 +124,7 @@ public class UnfiledContainerEntityResource
return null;
}
};
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
FileInfo info = fileFolderService.getFileInfo(nodeRef);
apiUtils.postActivity(info, unfiledContainerInfo.getParentId(), ActivityType.FILE_UPDATED);

View File

@@ -198,7 +198,7 @@ public class UnfiledRecordFolderChildrenRelation implements RelationshipResource
return createdNodes;
}
};
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
// Get the nodes info
List<UnfiledRecordFolderChild> result = new LinkedList<>();
@@ -234,7 +234,7 @@ public class UnfiledRecordFolderChildrenRelation implements RelationshipResource
return apiUtils.uploadRecord(parentNodeRef, uploadInfo.getFileName(), uploadInfo.getNodeType(), uploadInfo.getProperties(), uploadInfo.getContent().getInputStream());
}
};
NodeRef newNode = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
NodeRef newNode = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
// Get file info for response
FileInfo info = fileFolderService.getFileInfo(newNode);

View File

@@ -128,7 +128,7 @@ public class UnfiledRecordFolderEntityResource implements EntityResourceAction.R
return null;
}
};
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
FileInfo info = fileFolderService.getFileInfo(nodeRef);
apiUtils.postActivity(info, unfiledRecordFolderInfo.getParentId(), ActivityType.FILE_UPDATED);