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.Builder
is requested tobuild
(whenSharedServer
is requested to start)
onMetadataUpdate¶
MetadataPublisher
void onMetadataUpdate(
MetadataDelta delta,
MetadataImage newImage,
LoaderManifest manifest)
onMetadataUpdate
is part of the MetadataPublisher abstraction.
onMetadataUpdate
...FIXME