public class MultipleDstService extends Object implements IWritableService
| Constructor and Description |
|---|
MultipleDstService(TaskType task) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(LscModifications lm)
Apply lsc modifications.
|
IBean |
getBean(String pivotName,
LscDatasets pivotAttributes,
boolean fromSameService)
The simple object getter according to its identifier.
|
Map<String,LscDatasets> |
getListPivots()
Returns a list of all the objects' identifiers.
|
List<String> |
getWriteDatasetIds() |
public MultipleDstService(TaskType task) throws LscServiceConfigurationException
LscServiceConfigurationExceptionpublic IBean getBean(String pivotName, LscDatasets pivotAttributes, boolean fromSameService) throws LscServiceException
IServicegetBean in interface IServicepivotName - Name of the entry to be returned, which is the name returned by
IService.getListPivots() (used for display only)pivotAttributes - Map of attribute names and values, which is the data identifier in the
source such as returned by IService.getListPivots(). It must identify a unique
entry in the source.fromSameService - are the pivot attributes provided by the same serviceLscServiceExceptionpublic Map<String,LscDatasets> getListPivots() throws LscServiceException
IServicegetListPivots in interface IServiceLscServiceExceptionpublic boolean apply(LscModifications lm) throws LscServiceException
IWritableServiceapply in interface IWritableServicelm - Modifications to apply in a LscModifications object.LscServiceException - thrown if an error is encounteredpublic List<String> getWriteDatasetIds()
getWriteDatasetIds in interface IWritableServiceCopyright © 2005-2017 LSC project. All Rights Reserved.