protected static class SnapshotServiceFactoryBean.RegionSnapshotServiceAdapter<K,V> extends SnapshotServiceFactoryBean.SnapshotServiceAdapterSupport<K,V>
log, TEMPORARY_DIRECTORY
Constructor and Description |
---|
SnapshotServiceFactoryBean.RegionSnapshotServiceAdapter(com.gemstone.gemfire.cache.snapshot.RegionSnapshotService<K,V> snapshotService) |
Modifier and Type | Method and Description |
---|---|
com.gemstone.gemfire.cache.snapshot.SnapshotOptions<K,V> |
createOptions() |
protected com.gemstone.gemfire.cache.snapshot.RegionSnapshotService<K,V> |
getSnapshotService() |
protected File[] |
handleLocation(SnapshotServiceFactoryBean.SnapshotMetadata<K,V> configuration) |
void |
load(File snapshot,
com.gemstone.gemfire.cache.snapshot.SnapshotOptions.SnapshotFormat format) |
void |
load(com.gemstone.gemfire.cache.snapshot.SnapshotOptions.SnapshotFormat format,
com.gemstone.gemfire.cache.snapshot.SnapshotOptions<K,V> options,
File... snapshots) |
void |
save(File snapshot,
com.gemstone.gemfire.cache.snapshot.SnapshotOptions.SnapshotFormat format) |
void |
save(File snapshot,
com.gemstone.gemfire.cache.snapshot.SnapshotOptions.SnapshotFormat format,
com.gemstone.gemfire.cache.snapshot.SnapshotOptions<K,V> options) |
createOptions, doExport, doImport, exceptionSuppressingClose, handleDirectoryLocation, handleFileLocation, logDebug, toSimpleFilename
protected com.gemstone.gemfire.cache.snapshot.RegionSnapshotService<K,V> getSnapshotService()
public com.gemstone.gemfire.cache.snapshot.SnapshotOptions<K,V> createOptions()
createOptions
in interface SnapshotServiceFactoryBean.SnapshotServiceAdapter<K,V>
createOptions
in class SnapshotServiceFactoryBean.SnapshotServiceAdapterSupport<K,V>
protected File[] handleLocation(SnapshotServiceFactoryBean.SnapshotMetadata<K,V> configuration)
handleLocation
in class SnapshotServiceFactoryBean.SnapshotServiceAdapterSupport<K,V>
public void load(File snapshot, com.gemstone.gemfire.cache.snapshot.SnapshotOptions.SnapshotFormat format)
load
in interface SnapshotServiceFactoryBean.SnapshotServiceAdapter<K,V>
load
in class SnapshotServiceFactoryBean.SnapshotServiceAdapterSupport<K,V>
public void load(com.gemstone.gemfire.cache.snapshot.SnapshotOptions.SnapshotFormat format, com.gemstone.gemfire.cache.snapshot.SnapshotOptions<K,V> options, File... snapshots)
load
in interface SnapshotServiceFactoryBean.SnapshotServiceAdapter<K,V>
load
in class SnapshotServiceFactoryBean.SnapshotServiceAdapterSupport<K,V>
public void save(File snapshot, com.gemstone.gemfire.cache.snapshot.SnapshotOptions.SnapshotFormat format)
save
in interface SnapshotServiceFactoryBean.SnapshotServiceAdapter<K,V>
save
in class SnapshotServiceFactoryBean.SnapshotServiceAdapterSupport<K,V>
public void save(File snapshot, com.gemstone.gemfire.cache.snapshot.SnapshotOptions.SnapshotFormat format, com.gemstone.gemfire.cache.snapshot.SnapshotOptions<K,V> options)
save
in interface SnapshotServiceFactoryBean.SnapshotServiceAdapter<K,V>
save
in class SnapshotServiceFactoryBean.SnapshotServiceAdapterSupport<K,V>