| Interface | Description | 
|---|---|
| ICredentialsListener | 
 Allows a bolt or a spout to be informed when the credentials of the topology have changed. 
 | 
| ILocalCluster | |
| ILocalDRPC | |
| ISubmitterHook | 
 if FQCN of an implementation of this class is specified by setting the config storm.topology.submission.notifier.plugin.class, that class’s notify method will be invoked when a topology is successfully submitted via StormSubmitter class. 
 | 
| StormSubmitter.ProgressListener | 
 Interface use to track progress of file upload 
 | 
| Class | Description | 
|---|---|
| Config | 
 Topology configs are specified as a plain old map. 
 | 
| Constants | |
| LogWriter | 
 Launch a sub process and write files out to logs. 
 | 
| ProcessSimulator | 
 In local mode,  
ProcessSimulator keeps track of Shutdownable objects in place of actual processes (in cluster mode). | 
| StormSubmitter | 
 Use this class to submit topologies to run on the Storm cluster. 
 | 
| StormTimer | 
 The timer defined in this file is very similar to java.util.Timer, except it integrates with Storm’s time simulation capabilities. 
 | 
| StormTimer.QueueEntry | |
| StormTimer.StormTimerTask | 
Copyright © 2022 The Apache Software Foundation. All Rights Reserved.