public abstract class AbstractParentIdHolderWriter<T> extends AbstractDatabaseServiceWriter implements org.springframework.batch.item.ItemWriter<ParentIdHolder<T>>
Constructor and Description |
---|
AbstractParentIdHolderWriter() |
Modifier and Type | Method and Description |
---|---|
abstract void |
doWrite(CodingSchemeUriVersionPair codingSchemeId,
java.util.List<ParentIdHolder<T>> items) |
java.util.Map<CodingSchemeUriVersionPair,java.util.List<ParentIdHolder<T>>> |
groupByCodingSchemeId(java.util.List<? extends ParentIdHolder<T>> list) |
void |
write(java.util.List<? extends ParentIdHolder<T>> list) |
getDatabaseServiceManager, setDatabaseServiceManager
public void write(java.util.List<? extends ParentIdHolder<T>> list) throws java.lang.Exception
write
in interface org.springframework.batch.item.ItemWriter<ParentIdHolder<T>>
java.lang.Exception
public abstract void doWrite(CodingSchemeUriVersionPair codingSchemeId, java.util.List<ParentIdHolder<T>> items)
public java.util.Map<CodingSchemeUriVersionPair,java.util.List<ParentIdHolder<T>>> groupByCodingSchemeId(java.util.List<? extends ParentIdHolder<T>> list)