public interface IEntityImportStager
Modifier and Type | Method and Description |
---|---|
de.xima.cmn.dao.interfaces.IEntity<Long> |
getEntity() |
boolean |
isEntityExists() |
IEntityImportStager |
override(boolean override)
Sets whether or not already existing entities should be overridden
|
default IEntityImportStager |
setPersisted(de.xima.cmn.dao.interfaces.IEntity<Long> persisted) |
void |
stage(IEntityContext ec)
Stages the import for execution based on the given configuration
|
IEntityImportStager override(boolean override)
override
- Boolean
override entityIEntityImportStager
for fluent builder use of importervoid stage(IEntityContext ec) throws Exception
ec
- IEntityContext
to be usedException
de.xima.cmn.dao.interfaces.IEntity<Long> getEntity()
IEntity
that shall be importedboolean isEntityExists()
default IEntityImportStager setPersisted(de.xima.cmn.dao.interfaces.IEntity<Long> persisted)
persisted
- IEntity
that will be overridden if the importer is set to override. This method can be use
to set the entity that should be overridden to a different one than the one that is select by UUID.Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.