# Constants
The storage namespace V1 topic store and task data.
TopicStatesNameSpace - The storage namespace for the V2 topic store and nothing else.
# Structs
easyjson:json.
HandlerSpec provides all the necessary information to create a handler.
easyjson:json.
# Interfaces
AnonHandlerRegistrar is responsible for directly registering handlers for anonymous topics.
Events is responsible for accepting events for processing and reporting on the state of events.
Data access object for HandlerSpec data.
HandlerSpecRegistrar is responsible for registering and persisting handler spec definitions.
InhibitorLookup provides lookup access to inhibitors.
TopicPersister is responsible for controlling the persistence of topic state.
Topics is responsible for querying the state of topics and their events.