mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
RM-4921 - enforce new transaction
This commit is contained in:
@@ -205,7 +205,7 @@ public class FilePlanChildrenRelation implements RelationshipResourceAction.Read
|
|||||||
return createdNodes;
|
return createdNodes;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
// Get the nodes info
|
// Get the nodes info
|
||||||
List<RecordCategory> result = new ArrayList<>(nodeInfos.size());
|
List<RecordCategory> result = new ArrayList<>(nodeInfos.size());
|
||||||
|
@@ -134,7 +134,7 @@ public class FilePlanEntityResource
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
||||||
return nodesModelFactory.createFilePlan(info, parameters, null, false);
|
return nodesModelFactory.createFilePlan(info, parameters, null, false);
|
||||||
|
@@ -128,7 +128,7 @@ public class RecordCategoriesEntityResource implements
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
||||||
return nodesModelFactory.createRecordCategory(info, parameters, null, false);
|
return nodesModelFactory.createRecordCategory(info, parameters, null, false);
|
||||||
|
@@ -196,7 +196,7 @@ public class RecordCategoryChildrenRelation implements RelationshipResourceActio
|
|||||||
return createdNodes;
|
return createdNodes;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
for (NodeRef nodeInfo : createdNodes)
|
for (NodeRef nodeInfo : createdNodes)
|
||||||
{
|
{
|
||||||
|
@@ -173,7 +173,7 @@ public class RecordFolderChildrenRelation implements RelationshipResourceAction.
|
|||||||
return createdNodes;
|
return createdNodes;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
// Get the nodes info
|
// Get the nodes info
|
||||||
List<Record> result = new LinkedList<>();
|
List<Record> result = new LinkedList<>();
|
||||||
@@ -211,7 +211,7 @@ public class RecordFolderChildrenRelation implements RelationshipResourceAction.
|
|||||||
uploadInfo.getContent().getInputStream());
|
uploadInfo.getContent().getInputStream());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
NodeRef newNode = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
NodeRef newNode = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
// Get file info for response
|
// Get file info for response
|
||||||
FileInfo info = fileFolderService.getFileInfo(newNode);
|
FileInfo info = fileFolderService.getFileInfo(newNode);
|
||||||
|
@@ -123,7 +123,7 @@ public class RecordFolderEntityResource implements EntityResourceAction.ReadById
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
||||||
return nodesModelFactory.createRecordFolder(info, parameters, null, false);
|
return nodesModelFactory.createRecordFolder(info, parameters, null, false);
|
||||||
|
@@ -214,7 +214,7 @@ public class RecordsEntityResource implements BinaryResourceAction.Read,
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
// return record state
|
// return record state
|
||||||
FileInfo info = fileFolderService.getFileInfo(record);
|
FileInfo info = fileFolderService.getFileInfo(record);
|
||||||
|
@@ -126,7 +126,7 @@ public class TransferContainerEntityResource implements
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
||||||
return nodesModelFactory.createTransferContainer(info, parameters, null, false);
|
return nodesModelFactory.createTransferContainer(info, parameters, null, false);
|
||||||
|
@@ -226,7 +226,7 @@ public class UnfiledContainerChildrenRelation implements RelationshipResourceAct
|
|||||||
return apiUtils.uploadRecord(parentNodeRef, uploadInfo.getFileName(), uploadInfo.getNodeType(), uploadInfo.getProperties(), uploadInfo.getContent().getInputStream());
|
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
|
// Get file info for response
|
||||||
FileInfo info = fileFolderService.getFileInfo(newNode);
|
FileInfo info = fileFolderService.getFileInfo(newNode);
|
||||||
|
@@ -124,7 +124,7 @@ public class UnfiledContainerEntityResource
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
||||||
apiUtils.postActivity(info, unfiledContainerInfo.getParentId(), ActivityType.FILE_UPDATED);
|
apiUtils.postActivity(info, unfiledContainerInfo.getParentId(), ActivityType.FILE_UPDATED);
|
||||||
|
@@ -198,7 +198,7 @@ public class UnfiledRecordFolderChildrenRelation implements RelationshipResource
|
|||||||
return createdNodes;
|
return createdNodes;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
List<NodeRef> createdNodes = transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
// Get the nodes info
|
// Get the nodes info
|
||||||
List<UnfiledRecordFolderChild> result = new LinkedList<>();
|
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());
|
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
|
// Get file info for response
|
||||||
FileInfo info = fileFolderService.getFileInfo(newNode);
|
FileInfo info = fileFolderService.getFileInfo(newNode);
|
||||||
|
@@ -128,7 +128,7 @@ public class UnfiledRecordFolderEntityResource implements EntityResourceAction.R
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
transactionService.getRetryingTransactionHelper().doInTransaction(callback);
|
transactionService.getRetryingTransactionHelper().doInTransaction(callback, false, true);
|
||||||
|
|
||||||
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
FileInfo info = fileFolderService.getFileInfo(nodeRef);
|
||||||
apiUtils.postActivity(info, unfiledRecordFolderInfo.getParentId(), ActivityType.FILE_UPDATED);
|
apiUtils.postActivity(info, unfiledRecordFolderInfo.getParentId(), ActivityType.FILE_UPDATED);
|
||||||
|
Reference in New Issue
Block a user