diff --git a/src/main/java/info/textgrid/services/aggregator/ArgUtils.java b/src/main/java/info/textgrid/services/aggregator/ArgUtils.java index 30cc75c7e440f1d20c9a64a624b1c59721741b97..bc2ccccc8f4df09cf1b82ac73d63a131adafcd8f 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++) {