## Uses of Interface
org.apache.cassandra.net.IVerbHandler

Packages that use IVerbHandler
org.apache.cassandra.batchlog
org.apache.cassandra.db
org.apache.cassandra.gms
org.apache.cassandra.hints: Hints subsystem consists of several components.
org.apache.cassandra.net
org.apache.cassandra.repair
org.apache.cassandra.service
org.apache.cassandra.service.paxos
org.apache.cassandra.streaming

### Uses of IVerbHandler in org.apache.cassandra.batchlog

Classes in org.apache.cassandra.batchlog that implement IVerbHandler
`class` `BatchRemoveVerbHandler`
`class` `BatchStoreVerbHandler`

### Uses of IVerbHandler in org.apache.cassandra.db

Classes in org.apache.cassandra.db that implement IVerbHandler
`class` `CounterMutationVerbHandler`
`class` `DefinitionsUpdateVerbHandler` Called when node receives updated schema state from the schema migration coordinator node.
`class` `MigrationRequestVerbHandler` Sends it's current schema state in form of mutations in reply to the remote node's request.
`class` `MutationVerbHandler`
`class` `RangeSliceVerbHandler`
`class` `ReadCommandVerbHandler`
`class` `ReadRepairVerbHandler`
`class` `SchemaCheckVerbHandler`
`class` `TruncateVerbHandler`

### Uses of IVerbHandler in org.apache.cassandra.gms

Classes in org.apache.cassandra.gms that implement IVerbHandler
`class` `GossipDigestAck2VerbHandler`
`class` `GossipDigestAckVerbHandler`
`class` `GossipDigestSynVerbHandler`
`class` `GossipShutdownVerbHandler`

### Uses of IVerbHandler in org.apache.cassandra.hints

Classes in org.apache.cassandra.hints that implement IVerbHandler
`class` `HintVerbHandler` Verb handler used both for hint dispatch and streaming.

### Uses of IVerbHandler in org.apache.cassandra.net

Classes in org.apache.cassandra.net that implement IVerbHandler
`class` `ResponseVerbHandler`

Methods in org.apache.cassandra.net that return IVerbHandler
`IVerbHandler` MessagingService.`getVerbHandler(MessagingService.Verb type)` This method returns the verb handler associated with the registered verb.

Methods in org.apache.cassandra.net with parameters of type IVerbHandler
`void` MessagingService.`registerVerbHandlers(MessagingService.Verb verb, IVerbHandler verbHandler)` Register a verb and the corresponding verb handler with the Messaging Service.

### Uses of IVerbHandler in org.apache.cassandra.repair

Classes in org.apache.cassandra.repair that implement IVerbHandler
`class` `RepairMessageVerbHandler` Handles all repair related message.

### Uses of IVerbHandler in org.apache.cassandra.service

Classes in org.apache.cassandra.service that implement IVerbHandler
`class` `EchoVerbHandler`
`class` `SnapshotVerbHandler`

### Uses of IVerbHandler in org.apache.cassandra.service.paxos

Classes in org.apache.cassandra.service.paxos that implement IVerbHandler
`class` `CommitVerbHandler`
`class` `PrepareVerbHandler`
`class` `ProposeVerbHandler`

### Uses of IVerbHandler in org.apache.cassandra.streaming

Classes in org.apache.cassandra.streaming that implement IVerbHandler
`class` `ReplicationFinishedVerbHandler`