|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IMessageCallback | |
---|---|
org.apache.cassandra.net | |
org.apache.cassandra.service |
Uses of IMessageCallback in org.apache.cassandra.net |
---|
Subinterfaces of IMessageCallback in org.apache.cassandra.net | |
---|---|
interface |
IAsyncCallback<T>
implementors of IAsyncCallback need to make sure that any public methods are threadsafe with respect to response() being called from the message service. |
interface |
IAsyncResult<T>
|
Fields in org.apache.cassandra.net declared as IMessageCallback | |
---|---|
protected IMessageCallback |
CallbackInfo.callback
|
Methods in org.apache.cassandra.net with parameters of type IMessageCallback | |
---|---|
java.lang.String |
MessagingService.addCallback(IMessageCallback cb,
MessageOut message,
java.net.InetAddress to,
long timeout)
|
void |
MessagingService.maybeAddLatency(IMessageCallback cb,
java.net.InetAddress address,
long latency)
Track latency information for the dynamic snitch |
java.lang.String |
MessagingService.sendRR(MessageOut message,
java.net.InetAddress to,
IMessageCallback cb)
|
java.lang.String |
MessagingService.sendRR(MessageOut message,
java.net.InetAddress to,
IMessageCallback cb,
long timeout)
Send a message to a given endpoint. |
Constructors in org.apache.cassandra.net with parameters of type IMessageCallback | |
---|---|
CallbackInfo(java.net.InetAddress target,
IMessageCallback callback,
IVersionedSerializer<?> serializer)
Create CallbackInfo without sent message |
|
CallbackInfo(java.net.InetAddress target,
IMessageCallback callback,
MessageOut<?> sentMessage,
IVersionedSerializer<?> serializer)
|
Uses of IMessageCallback in org.apache.cassandra.service |
---|
Classes in org.apache.cassandra.service that implement IMessageCallback | |
---|---|
class |
AbstractWriteResponseHandler
|
class |
AsyncRepairCallback
|
class |
DatacenterReadCallback<TMessage,TResolved>
Datacenter Quorum response handler blocks for a quorum of responses from the local DC |
class |
DatacenterSyncWriteResponseHandler
This class blocks for a quorum of responses _in all datacenters_ (CL.EACH_QUORUM). |
class |
DatacenterWriteResponseHandler
This class blocks for a quorum of responses _in the local datacenter only_ (CL.LOCAL_QUORUM). |
class |
ReadCallback<TMessage,TResolved>
|
class |
RepairCallback
|
class |
TruncateResponseHandler
|
class |
WriteResponseHandler
Handles blocking writes for ONE, ANY, TWO, THREE, QUORUM, and ALL consistency levels. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |