@Override protected void mergeOperationResult( List<List<DataSourceOpResult>> dsOpResults, List<OperationData> operationDatas) { if (operationDatas.get(0).getNamespace().isMultiRead()) { super.needOneNodeSuccess(dsOpResults, operationDatas); } else { super.needAllNodeSuccess(dsOpResults, operationDatas); } }
@Override protected void reportConsisitentError( OperationData operationData, List<OperationDataSourceGroup> operationDataSourceGroups, String exceptionMsg) { super.doReportConsistentError(operationData, operationDataSourceGroups, exceptionMsg); }
public void execute(OperationData operationData) { super.execute(operationData); }