SnapshotGenerator¶
SnapshotGenerator is a MetadataPublisher.
Creating Instance¶
SnapshotGenerator takes the following to be created:
- Node ID
-
Time -
Emitter -
FaultHandler - metadata.log.max.record.bytes.between.snapshots
- metadata.log.max.snapshot.interval.ms
-
disabledReason - Thread Name Prefix
SnapshotGenerator is created when:
SnapshotGenerator.Builderis requested tobuild(whenSharedServeris requested to start)
onMetadataUpdate¶
MetadataPublisher
void onMetadataUpdate(
MetadataDelta delta,
MetadataImage newImage,
LoaderManifest manifest)
onMetadataUpdate is part of the MetadataPublisher abstraction.
onMetadataUpdate...FIXME