public interface ImportResult
ProcedureContext.doImport(ImportSpec)
Modifier and Type | Method and Description |
---|---|
Iterator |
getCreatedRecords()
Deprecated.
this method returns an internal object.
|
Iterator<String> |
getCreatedRecordsPredicatesStrings()
Returns an iterator over XPath predicate strings.
|
int |
getCreationQty()
Returns the number of created records.
|
Iterator<String> |
getDeletedRecordsPredicatesStrings()
Returns an iterator over XPath predicate strings.
|
int |
getDeletionQty()
Returns the number of deleted records.
|
Map<Path,ImportResult> |
getImportResults()
For the root result, returns the import results organized by the impacted tables.
|
int |
getUnchangeQty()
Returns the number of unchanged records.
|
int |
getUpdateQty()
Returns the number of updated records.
|
Map<Path,ImportResult> getImportResults()
ImportResult
is obtained using
ProcedureContext.doImport(ImportSpec)
,
each table that has been modified has an entry in the returned map that describes all
associated modifications.
Returns null
if the ImportResult
is an entry of
the returned map.
table path
keys with ImportResult
values.Iterator getCreatedRecords()
null
if a non-detailed result is expected.ImportSpec.setDetailedResult(boolean)
Iterator<String> getCreatedRecordsPredicatesStrings()
null
if a non-detailed result is expected.ImportSpec.setDetailedResult(boolean)
Iterator<String> getDeletedRecordsPredicatesStrings()
null
if a non-detailed result is expected.ImportSpec.setDetailedResult(boolean)
int getCreationQty()
int getUpdateQty()
int getUnchangeQty()
int getDeletionQty()