Interface SnapshotServiceFactoryBean.SnapshotServiceAdapter<K,V>

Type Parameters:
K - the class type of the Region key.
V - the class type of the Region value.
All Known Implementing Classes:
SnapshotServiceFactoryBean.CacheSnapshotServiceAdapter, SnapshotServiceFactoryBean.RegionSnapshotServiceAdapter, SnapshotServiceFactoryBean.SnapshotServiceAdapterSupport
Enclosing class:
SnapshotServiceFactoryBean<K,V>

public static interface SnapshotServiceFactoryBean.SnapshotServiceAdapter<K,V>
The SnapshotServiceAdapter interface is an Adapter adapting both GemFire CacheSnapshotService and RegionSnapshotService to treat them uniformly.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.geode.cache.snapshot.SnapshotOptions<K,V>
     
    void
     
    void
     
    void
    load(File directory, org.apache.geode.cache.snapshot.SnapshotOptions.SnapshotFormat format)
     
    void
    load(org.apache.geode.cache.snapshot.SnapshotOptions.SnapshotFormat format, org.apache.geode.cache.snapshot.SnapshotOptions<K,V> options, File... snapshots)
     
    void
    save(File location, org.apache.geode.cache.snapshot.SnapshotOptions.SnapshotFormat format)
     
    void
    save(File location, org.apache.geode.cache.snapshot.SnapshotOptions.SnapshotFormat format, org.apache.geode.cache.snapshot.SnapshotOptions<K,V> options)
     
  • Method Details

    • createOptions

      org.apache.geode.cache.snapshot.SnapshotOptions<K,V> createOptions()
    • doExport

      void doExport(SnapshotServiceFactoryBean.SnapshotMetadata<K,V>... configurations)
    • doImport

      void doImport(SnapshotServiceFactoryBean.SnapshotMetadata<K,V>... configurations)
    • load

      void load(File directory, org.apache.geode.cache.snapshot.SnapshotOptions.SnapshotFormat format)
    • load

      void load(org.apache.geode.cache.snapshot.SnapshotOptions.SnapshotFormat format, org.apache.geode.cache.snapshot.SnapshotOptions<K,V> options, File... snapshots)
    • save

      void save(File location, org.apache.geode.cache.snapshot.SnapshotOptions.SnapshotFormat format)
    • save

      void save(File location, org.apache.geode.cache.snapshot.SnapshotOptions.SnapshotFormat format, org.apache.geode.cache.snapshot.SnapshotOptions<K,V> options)