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