## Uses of Class
org.apache.cassandra.net.MessageIn

Packages that use MessageIn
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
org.apache.cassandra.tracing

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

Methods in org.apache.cassandra.batchlog with parameters of type MessageIn
`void` BatchStoreVerbHandler.`doVerb(MessageIn<Batch> message, int id)`
`void` BatchRemoveVerbHandler.`doVerb(MessageIn<java.util.UUID> message, int id)`

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

Methods in org.apache.cassandra.db with parameters of type MessageIn
`void` DefinitionsUpdateVerbHandler.`doVerb(MessageIn<java.util.Collection<Mutation>> message, int id)`
`void` CounterMutationVerbHandler.`doVerb(MessageIn<CounterMutation> message, int id)`
`void` MutationVerbHandler.`doVerb(MessageIn<Mutation> message, int id)`
`void` ReadRepairVerbHandler.`doVerb(MessageIn<Mutation> message, int id)`
`void` ReadCommandVerbHandler.`doVerb(MessageIn<ReadCommand> message, int id)`
`void` TruncateVerbHandler.`doVerb(MessageIn<Truncation> message, int id)`
`void` MigrationRequestVerbHandler.`doVerb(MessageIn message, int id)`
`void` SchemaCheckVerbHandler.`doVerb(MessageIn message, int id)`

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

Methods in org.apache.cassandra.gms with parameters of type MessageIn
`void` GossipDigestAckVerbHandler.`doVerb(MessageIn<GossipDigestAck> message, int id)`
`void` GossipDigestAck2VerbHandler.`doVerb(MessageIn<GossipDigestAck2> message, int id)`
`void` GossipDigestSynVerbHandler.`doVerb(MessageIn<GossipDigestSyn> message, int id)`
`void` GossipShutdownVerbHandler.`doVerb(MessageIn message, int id)`

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

Methods in org.apache.cassandra.hints with parameters of type MessageIn
`void` HintVerbHandler.`doVerb(MessageIn<HintMessage> message, int id)`

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

Methods in org.apache.cassandra.net that return MessageIn
`static <T> MessageIn<T>` MessageIn.`create(java.net.InetAddress from, T payload, java.util.Map<java.lang.String,byte[]> parameters, MessagingService.Verb verb, int version)`
`static <T> MessageIn<T>` MessageIn.`create(java.net.InetAddress from, T payload, java.util.Map<java.lang.String,byte[]> parameters, MessagingService.Verb verb, int version, long constructionTime)`
`static <T2> MessageIn<T2>` MessageIn.`read(DataInputPlus in, int version, int id)`
`static <T2> MessageIn<T2>` MessageIn.`read(DataInputPlus in, int version, int id, long constructionTime)`

Methods in org.apache.cassandra.net with parameters of type MessageIn
`boolean` IMessageSink.`allowIncomingMessage(MessageIn message, int id)` Allow or drop an incoming message
`void` IVerbHandler.`doVerb(MessageIn<T> message, int id)` This method delivers a message to the implementing class (if the implementing class was registered by a call to MessagingService.registerVerbHandlers).
`void` ResponseVerbHandler.`doVerb(MessageIn message, int id)`
`void` MessagingService.`incrementDroppedMessages(MessageIn message, long timeTaken)`
`void` MessagingService.`receive(MessageIn message, int id)`
`void` AsyncOneResponse.`response(MessageIn<T> response)`
`void` IAsyncCallback.`response(MessageIn<T> msg)`

Constructors in org.apache.cassandra.net with parameters of type MessageIn
Constructor and Description
`MessageDeliveryTask(MessageIn message, int id)`

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

Methods in org.apache.cassandra.repair with parameters of type MessageIn
`void` RepairMessageVerbHandler.`doVerb(MessageIn<RepairMessage> message, int id)`
`void` AnticompactionTask.AnticompactionCallback.`response(MessageIn msg)`

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

Fields in org.apache.cassandra.service with type parameters of type MessageIn
`protected Accumulator<MessageIn<ReadResponse>>` ResponseResolver.`responses`

Methods in org.apache.cassandra.service that return types with arguments of type MessageIn
`java.lang.Iterable<MessageIn<ReadResponse>>` ResponseResolver.`getMessages()`

Methods in org.apache.cassandra.service with parameters of type MessageIn
`void` EchoVerbHandler.`doVerb(MessageIn<EchoMessage> message, int id)`
`void` SnapshotVerbHandler.`doVerb(MessageIn<SnapshotCommand> message, int id)`
`void` DigestResolver.`preprocess(MessageIn<ReadResponse> message)`
`void` ResponseResolver.`preprocess(MessageIn<ReadResponse> message)`
`void` TruncateResponseHandler.`response(MessageIn message)`
`void` AsyncRepairCallback.`response(MessageIn<ReadResponse> message)`
`void` ReadCallback.`response(MessageIn<ReadResponse> message)`
`abstract void` AbstractWriteResponseHandler.`response(MessageIn<T> msg)` null message means "response from local write"
`void` BatchlogResponseHandler.`response(MessageIn<T> msg)`
`void` DatacenterSyncWriteResponseHandler.`response(MessageIn<T> message)`
`void` DatacenterWriteResponseHandler.`response(MessageIn<T> message)`
`void` WriteResponseHandler.`response(MessageIn<T> m)`

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

Methods in org.apache.cassandra.service.paxos with parameters of type MessageIn
`void` CommitVerbHandler.`doVerb(MessageIn<Commit> message, int id)`
`void` PrepareVerbHandler.`doVerb(MessageIn<Commit> message, int id)`
`void` ProposeVerbHandler.`doVerb(MessageIn<Commit> message, int id)`
`void` ProposeCallback.`response(MessageIn<java.lang.Boolean> msg)`
`void` PrepareCallback.`response(MessageIn<PrepareResponse> message)`

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

Methods in org.apache.cassandra.streaming with parameters of type MessageIn
`void` ReplicationFinishedVerbHandler.`doVerb(MessageIn msg, int id)`

### Uses of MessageIn in org.apache.cassandra.tracing

Methods in org.apache.cassandra.tracing with parameters of type MessageIn
`TraceState` Tracing.`initializeFromMessage(MessageIn<?> message)` Determines the tracing context from a message.