diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IExternalDataTable.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IExternalDataTable.java index a8838d8cebff3076b1991cc39acde6ff9976e178..f0d647b02a921caf749190ab708265b250f3d73d 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IExternalDataTable.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IExternalDataTable.java @@ -109,6 +109,8 @@ public interface IExternalDataTable /** * Schedules processing of specified datasets with specified parameter bindings using the * specified datastore service. + * + * @param parameterBindings Should be a map where additional entries can be added. */ void processDatasets(String datastoreServiceKey, String datastoreCode, List<String> datasetCodes, Map<String, String> parameterBindings); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/IDataStoreService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/IDataStoreService.java index fe5aa6cf4bf021b374eaeb2d74b54f74ac116180..227c642a583794d465342ce06048f2c313667cf6 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/IDataStoreService.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/IDataStoreService.java @@ -83,6 +83,8 @@ public interface IDataStoreService * Schedules the processing task with the specified id for provided datasets and specified * parameter bindings. * + * @param parameterBindings Contains at least the parameter {@link Constants#USER_PARAMETER} with + * the ID of the user who initiated processing. * @param userEmailOrNull Email of user who initiated processing and will get a message after * the processing is finished. It may be null if the user doesn't have email and no * message will be send in such case.