public interface RequestTransport<D extends Destination> extends Transport<D>
DEFAULT_APP_ID| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
request(D dst,
Object msg) |
FutureQueue<?> |
request(D dst,
Object msg,
int timeout) |
FutureQueue<?> |
request(D dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
request(ObjectId appId,
D dst,
Object msg) |
FutureQueue<?> |
request(ObjectId appId,
D dst,
Object msg,
TransOptions opts) |
FutureQueue<?> |
request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg)
Send a request message.
|
FutureQueue<?> |
request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
int timeout)
Send a request message.
|
FutureQueue<?> |
request(ObjectId sender,
ObjectId receiver,
D dst,
Object msg,
TransOptions opts)
Send a request message.
|
FutureQueue<?> |
request(TransportId upperTrans,
D dst,
Object msg)
Send a request message.
|
FutureQueue<?> |
request(TransportId upperTrans,
D dst,
Object msg,
int timeout)
Send a request message.
|
FutureQueue<?> |
request(TransportId upperTrans,
D dst,
Object msg,
TransOptions opts)
Send a request message.
|
fin, getBaseTransport, getEndpoint, getListener, getListener, getLowerTransport, getLowerTransports, getMTU, getPeer, getPeerId, getTransportId, getTransportIdPath, hasStableLocator, isUp, send, send, send, send, send, send, send, send, setListener, setListenerFutureQueue<?> request(ObjectId sender, ObjectId receiver, D dst, Object msg, int timeout) throws ProtocolUnsupportedException, IOException
sender - the object ID of the sender.receiver - the object ID of the receiver.dst - the destination.msg - the request message.timeout - the timeout.ProtocolUnsupportedException - thrown when the protocol is not supported.IOException - thrown when an I/O error occurs.FutureQueue<?> request(ObjectId sender, ObjectId receiver, D dst, Object msg, TransOptions opts) throws ProtocolUnsupportedException, IOException
sender - the object ID of the sender.receiver - the object ID of the receiver.dst - the destination.msg - the request message.opts - the options.ProtocolUnsupportedException - thrown when the protocol is not supported.IOException - thrown when an I/O error occurs.FutureQueue<?> request(ObjectId sender, ObjectId receiver, D dst, Object msg) throws ProtocolUnsupportedException, IOException
sender - the object ID of the sender.receiver - the object ID of the receiver.dst - the destination.msg - the request message.ProtocolUnsupportedException - thrown when the protocol is not supported.IOException - thrown when an I/O error occurs.FutureQueue<?> request(ObjectId appId, D dst, Object msg) throws ProtocolUnsupportedException, IOException
FutureQueue<?> request(ObjectId appId, D dst, Object msg, TransOptions opts) throws ProtocolUnsupportedException, IOException
FutureQueue<?> request(D dst, Object msg) throws ProtocolUnsupportedException, IOException
FutureQueue<?> request(D dst, Object msg, TransOptions opts) throws ProtocolUnsupportedException, IOException
FutureQueue<?> request(D dst, Object msg, int timeout) throws ProtocolUnsupportedException, IOException
FutureQueue<?> request(TransportId upperTrans, D dst, Object msg, int timeout) throws ProtocolUnsupportedException, IOException
upperTrans - the transport ID of the transport.dst - the destination.msg - the request message.timeout - the timeout.ProtocolUnsupportedException - thrown when the protocol is not supported.IOException - thrown when an I/O error occurs.FutureQueue<?> request(TransportId upperTrans, D dst, Object msg, TransOptions opts) throws ProtocolUnsupportedException, IOException
upperTrans - the transport ID of the transport.dst - the destination.msg - the request message.opts - the options.ProtocolUnsupportedException - thrown when the protocol is not supported.IOException - thrown when an I/O error occurs.FutureQueue<?> request(TransportId upperTrans, D dst, Object msg) throws ProtocolUnsupportedException, IOException
upperTrans - the transport ID of the transport.dst - the destination.msg - the request message.ProtocolUnsupportedException - thrown when the protocol is not supported.IOException - thrown when an I/O error occurs.Copyright © 2017. All rights reserved.