Uses of Interface
org.apache.avro.ipc.Callback

Packages that use Callback
org.apache.avro.ipc Support for inter-process calls. 
org.apache.avro.ipc.generic   
org.apache.avro.ipc.trace   
 

Uses of Callback in org.apache.avro.ipc
 

Classes in org.apache.avro.ipc that implement Callback
 class CallFuture<T>
          A Future implementation for RPCs.
protected  class Requestor.TransceiverCallback<T>
          Handles callbacks from transceiver invocations.
 

Methods in org.apache.avro.ipc with parameters of type Callback
<T> void
Requestor.request(String messageName, Object request, Callback<T> callback)
          Writes a request message and returns the result through a Callback.
 void Transceiver.transceive(List<ByteBuffer> request, Callback<List<ByteBuffer>> callback)
          Called by Requestor.request(String,Object,Callback) for two-way messages using callbacks.
 void NettyTransceiver.transceive(List<ByteBuffer> request, Callback<List<ByteBuffer>> callback)
           
 

Constructors in org.apache.avro.ipc with parameters of type Callback
CallFuture(Callback<T> chainedCallback)
          Creates a CallFuture with a chained Callback which will be invoked when this CallFuture's Callback methods are invoked.
Requestor.TransceiverCallback(org.apache.avro.ipc.Requestor.Request request, Callback<T> callback)
          Creates a TransceiverCallback.
 

Uses of Callback in org.apache.avro.ipc.generic
 

Methods in org.apache.avro.ipc.generic with parameters of type Callback
<T> void
GenericRequestor.request(String messageName, Object request, Callback<T> callback)
           
 

Uses of Callback in org.apache.avro.ipc.trace
 

Methods in org.apache.avro.ipc.trace with parameters of type Callback
 void AvroTrace.Callback.getAllSpans(Callback<List<Span>> callback)
           
 void AvroTrace.Callback.getSpansInRange(long start, long end, Callback<List<Span>> callback)
           
 



Copyright © 2011 The Apache Software Foundation. All Rights Reserved.