public class MessageIn<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.net.InetAddress |
from |
java.util.Map<java.lang.String,byte[]> |
parameters |
T |
payload |
MessagingService.Verb |
verb |
int |
version |
Modifier and Type | Method and Description |
---|---|
static <T> MessageIn<T> |
create(java.net.InetAddress from,
T payload,
java.util.Map<java.lang.String,byte[]> parameters,
MessagingService.Verb verb,
int version) |
boolean |
doCallbackOnFailure() |
Stage |
getMessageType() |
long |
getTimeout() |
boolean |
isFailureResponse() |
static <T2> MessageIn<T2> |
read(java.io.DataInput in,
int version,
int id) |
java.lang.String |
toString() |
public final java.net.InetAddress from
public final T payload
public final java.util.Map<java.lang.String,byte[]> parameters
public final MessagingService.Verb verb
public final int version
public static <T> MessageIn<T> create(java.net.InetAddress from, T payload, java.util.Map<java.lang.String,byte[]> parameters, MessagingService.Verb verb, int version)
public static <T2> MessageIn<T2> read(java.io.DataInput in, int version, int id) throws java.io.IOException
java.io.IOException
public Stage getMessageType()
public boolean doCallbackOnFailure()
public boolean isFailureResponse()
public long getTimeout()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2015 The Apache Software Foundation