AsynchronousMergeDataSource mds;
try {
mds = new AsynchronousMergeDataSource(label, id, ds, timeRef,
isRelative, offset, initialDate);
} catch (DataException e) {
throw new MergeDataException(e.getMessage());
}
node.addDataSource(mds);
add(mds);
map.put(DataInfo.getId(mds), mds);
DataSourcePool.global.DataSourceCollectionDataSourceAdded(this, mds);
sortHugeRepertories();
}
}
}catch (Exception e){
throw new MergeDataException(e.getMessage());
}
}