@ExportPackage
Package com.yahoo.messagebus.network.rpc
This package contains an RPC implementation of the Network interface declared in the com.yahoo.messagebus.network package.
-
Interface Summary Interface Description RPCSendAdapter This interface defines the necessary methods to process incoming and send outgoing RPC requests.RPCTarget.VersionHandler Declares a version handler used when resolving the version of a target. -
Class Summary Class Description RPCNetwork An RPC implementation of the Network interface.RPCNetworkParams To facilitate several configuration parameters to theRPCNetwork
constructor, all parameters are held by this class.RPCSend Implements the request adapter for method "mbus.send1/mbus.slime".RPCSendV1 Implements the request adapter for method "mbus.send1".RPCSendV2 Implements the request adapter for method "mbus.slime".RPCService An RPCService represents a set of remote sessions matching a service pattern.RPCServiceAddress Implements theServiceAddress
interface for the RPC network.RPCServicePool Class used to reuse services for the same address when sending messages over the rpc network.RPCTarget Implements a target object that encapsulates the JRT connection target.RPCTargetPool Class used to reuse targets for the same address when sending messages over the rpc network.SlobrokConfigSubscriber This class implements subscription to slobrok config. -
Enum Summary Enum Description RPCNetworkParams.Optimization