public static List<Document> getDocuments(final DocumentationManager manager, final ProcessInstanceUUID instanceUUID) { return manager.getDocuments(instanceUUID, 0, Integer.MAX_VALUE); }
public static List<Document> getDocuments(final DocumentationManager manager, final ProcessDefinitionUUID definitionUUID, final String documentName) { return manager.getDocuments(definitionUUID, documentName, 0, Integer.MAX_VALUE); }
public static List<Document> getDocuments(final DocumentationManager manager, final ProcessInstanceUUID instanceUUID, final String documentName) { return manager.getDocuments(instanceUUID, documentName, 0, Integer.MAX_VALUE); }
public static List<org.ow2.bonita.services.Document> getAllDocumentVersions(final DocumentationManager manager, final ProcessInstanceUUID instanceUUID) { final List<org.ow2.bonita.services.Document> result = new ArrayList<org.ow2.bonita.services.Document>(); final List<org.ow2.bonita.services.Document> documents = manager.getDocuments(instanceUUID, 0, Integer.MAX_VALUE); for (final org.ow2.bonita.services.Document document : documents) { List<org.ow2.bonita.services.Document> versionsOfDocument; try { versionsOfDocument = manager.getVersionsOfDocument(document.getId()); result.addAll(versionsOfDocument); } catch (final DocumentNotFoundException e) { throw new BonitaRuntimeException(e); } } return result; }