Class Neo4jItemWriter<T>
java.lang.Object
org.springframework.batch.item.data.Neo4jItemWriter<T>
- All Implemented Interfaces:
ItemWriter<T>,org.springframework.beans.factory.InitializingBean
@Deprecated
public class Neo4jItemWriter<T>
extends Object
implements ItemWriter<T>, org.springframework.beans.factory.InitializingBean
Deprecated.
since 5.0 in favor of the item writer from ...
A ItemWriter implementation that writes to a Neo4j database.
This writer is thread-safe once all properties are set (normal singleton behavior) so it can be used in multiple concurrent transactions.
- Author:
- Michael Minella, Glenn Renfro, Mahmoud Ben Hassine
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.apache.commons.logging.LogDeprecated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.Checks mandatory propertiesprotected voidDeprecated.Performs the actual write using the template.voidsetDelete(boolean delete) Deprecated.Boolean flag indicating whether the writer should save or delete the item at write time.voidsetSessionFactory(org.neo4j.ogm.session.SessionFactory sessionFactory) Deprecated.Establish the session factory that will be used to createSessioninstances for interacting with Neo4j.voidDeprecated.Write all items to the data store.
-
Field Details
-
logger
protected static final org.apache.commons.logging.Log loggerDeprecated.
-
-
Constructor Details
-
Neo4jItemWriter
public Neo4jItemWriter()Deprecated.
-
-
Method Details
-
setDelete
public void setDelete(boolean delete) Deprecated.Boolean flag indicating whether the writer should save or delete the item at write time.- Parameters:
delete- true if write should delete item, false if item should be saved. Default is false.
-
setSessionFactory
public void setSessionFactory(org.neo4j.ogm.session.SessionFactory sessionFactory) Deprecated.Establish the session factory that will be used to createSessioninstances for interacting with Neo4j.- Parameters:
sessionFactory- sessionFactory to be used.
-
afterPropertiesSet
Deprecated.Checks mandatory properties- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception- See Also:
-
InitializingBean.afterPropertiesSet()
-
write
Deprecated.Write all items to the data store.- Specified by:
writein interfaceItemWriter<T>- Parameters:
chunk- of items to be written. Must not benull.- Throws:
Exception- if there are errors. The framework will catch the exception and convert or rethrow it as appropriate.- See Also:
-
doWrite
Deprecated.Performs the actual write using the template. This can be overridden by a subclass if necessary.- Parameters:
items- the list of items to be persisted.
-