@InterfaceAudience.Private public class RpcControllerFactory extends java.lang.Object
PayloadCarryingRpcController
Modifier and Type | Field and Description |
---|---|
protected Configuration |
conf |
static java.lang.String |
CUSTOM_CONTROLLER_CONF_KEY
Custom RPC Controller factory allows frameworks to change the RPC controller.
|
Constructor and Description |
---|
RpcControllerFactory(Configuration conf) |
Modifier and Type | Method and Description |
---|---|
static RpcControllerFactory |
instantiate(Configuration configuration) |
PayloadCarryingRpcController |
newController() |
PayloadCarryingRpcController |
newController(CellScanner cellScanner) |
PayloadCarryingRpcController |
newController(java.util.List<CellScannable> cellIterables) |
public static final java.lang.String CUSTOM_CONTROLLER_CONF_KEY
protected final Configuration conf
public PayloadCarryingRpcController newController()
public PayloadCarryingRpcController newController(CellScanner cellScanner)
public PayloadCarryingRpcController newController(java.util.List<CellScannable> cellIterables)
public static RpcControllerFactory instantiate(Configuration configuration)