Class GemfireItemWriter<K,V>

java.lang.Object
org.springframework.batch.item.KeyValueItemWriter<K,V>
org.springframework.batch.item.data.GemfireItemWriter<K,V>
All Implemented Interfaces:
ItemWriter<V>, org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
SpELMappingGemfireItemWriter

public class GemfireItemWriter<K,V> extends KeyValueItemWriter<K,V>
An ItemWriter that stores items in GemFire
Since:
2.2
Author:
David Turanski
  • Constructor Details

    • GemfireItemWriter

      public GemfireItemWriter()
  • Method Details

    • setTemplate

      public void setTemplate(org.springframework.data.gemfire.GemfireTemplate gemfireTemplate)
      Parameters:
      gemfireTemplate - the GemfireTemplate to set
    • writeKeyValue

      protected void writeKeyValue(K key, V value)
      Description copied from class: KeyValueItemWriter
      Subclasses implement this method to write each item to key value store
      Specified by:
      writeKeyValue in class KeyValueItemWriter<K,V>
      Parameters:
      key - the key
      value - the item
    • init

      protected void init()
      Description copied from class: KeyValueItemWriter
      afterPropertiesSet() hook
      Specified by:
      init in class KeyValueItemWriter<K,V>