diff --git a/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/v0/RecordsAPI.java b/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/v0/RecordsAPI.java index 659c7d2f84..7f2a144519 100644 --- a/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/v0/RecordsAPI.java +++ b/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/v0/RecordsAPI.java @@ -349,4 +349,17 @@ public class RecordsAPI extends BaseAPI return doPostJsonRequest(user, password, SC_OK, requestParams, ACTIONS_API); } + /** + * Retrieves the record's nodeRef + * + * @param username the user's username + * @param password its password + * @param recordName the record full name + * @param recordPath the String with which the record name starts + * @return the record nodeRef in case it exists, empty string otherwise + */ + public String getRecordNodeRef(String username, String password, String recordName, String recordPath) + { + return getNodeRefSpacesStore() + getItemNodeRef(username, password, recordPath + "/" + recordName); + } }