From 98b8c57cf62c246f958e330bd8f1f80b8aec4f5b Mon Sep 17 00:00:00 2001 From: Thorsten Vitt <thorsten.vitt@uni-wuerzburg.de> Date: Tue, 14 Jan 2014 11:58:52 +0100 Subject: [PATCH] Refactored to work with a list of uri strings instead --- .../info/textgrid/services/aggregator/ArgUtils.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/info/textgrid/services/aggregator/ArgUtils.java b/src/main/java/info/textgrid/services/aggregator/ArgUtils.java index 30cc75c..bc2cccc 100644 --- a/src/main/java/info/textgrid/services/aggregator/ArgUtils.java +++ b/src/main/java/info/textgrid/services/aggregator/ArgUtils.java @@ -13,12 +13,18 @@ public class ArgUtils { + @Deprecated public static ObjectType[] extractRootObjects(final String uriList, final String sid, final TGCrudService crud) throws MetadataParseFault, ObjectNotFoundFault, IoFault, AuthFault { - final String[] uriStrings = uriList.split(","); + return extractRootObjects(uriList.split(","), sid, crud); + } + + public static ObjectType[] extractRootObjects(final String[] uriStrings, final String sid, + final TGCrudService crud) throws MetadataParseFault, + ObjectNotFoundFault, IoFault, AuthFault { if (uriStrings.length == 0) - throw new IllegalArgumentException("Specify at least one URI to zip"); + throw new IllegalArgumentException("Specify at least one URI to export"); final URI[] uris = new URI[uriStrings.length]; final ObjectType[] objects = new ObjectType[uriStrings.length]; for (int i = 0; i < uriStrings.length; i++) { -- GitLab