MetadataShell¶
MetadataShell is launched as a command-line application using kafka-metadata-shell.sh shell script.
Creating Instance¶
MetadataShell takes the following to be created:
- KafkaRaftManager
- Snapshot Path
-
FaultHandler
MetadataShell is created when:
MetadataShell.Builderis requested tobuild(aMetadataShell)
KafkaRaftManager¶
MetadataShell is given a KafkaRaftManager when created.
Note
A KafkaRaftManager does not seem to be defined ever (and seems always null).
Entry Point¶
void main(
String[] args)
main...FIXME
main is used when:
- FIXME