Example usage for Java org.springframework.data.gemfire.snapshot SnapshotServiceFactoryBean fields, constructors, methods, implement or subclass
The text is from its open source code.
SnapshotMetadata[] | EMPTY_ARRAY |
void | afterPropertiesSet() Constructs and initializes the Pivotal GemFire Snapshot Service used to take a snapshot of the configured Cache or Region if initialized. |
SnapshotServiceAdapter | create() Constructs an appropriate instance of the SnapshotServiceAdapter based on the FactoryBean configuration. |
void | destroy() Performs an export of the Pivotal GemFire Cache or Region if configured. |
Cache | getCache() Gets a reference to the Pivotal GemFire Cache for which the snapshot will be taken. |
SnapshotMetadata | getExports() Sets the meta-data (location, filter and format) used to create a snapshot from the Cache or Region data. |
SnapshotMetadata | getImports() Gets the meta-data (location, filter and format) used to read a data snapshot into an entire Cache or individual Region. |
SnapshotServiceAdapter | getObject() Gets the reference to the Pivotal GemFire Snapshot Service created by this FactoryBean. |
Class> | getObjectType() Gets the type of Snapshot Service created by this FactoryBean. |
Region | getRegion() Gets a reference to the Pivotal GemFire Region for which the snapshot will be taken. |
boolean | getSuppressImportOnInit() Determines whether importing on initialization should be suppressed. |
boolean | nullSafeIsDirectory(File file) |
boolean | nullSafeIsFile(File file) |
void | onApplicationEvent(SnapshotApplicationEvent Listens for SnapshotApplicationEvents triggering a Pivotal GemFire Cache-wide or Region data snapshot import/export when details of the event match the criteria of this factory's constructed Pivotal GemFire SnapshotService. |
void | setCache(Cache cache) Sets a reference to the Pivotal GemFire Cache for which the snapshot will be taken. |
void | setExports(SnapshotMetadata Sets the meta-data (location, filter and format) used to create a snapshot from the Cache or Region data. |
void | setImports(SnapshotMetadata Sets the meta-data (location, filter and format) used to read a data snapshot into an entire Cache or individual Region. |
void | setRegion(Region Sets a reference to the Pivotal GemFire Region for which the snapshot will be taken. |
void | setSuppressImportOnInit(Boolean suppressImportOnInit) Sets a boolean condition to indicate whether importing on initialization should be suppressed. |