Package org.apache.hadoop.hbase.ipc
Class AbstractTestIPC.FailingSimpleRpcServer.FailingConnection
java.lang.Object
org.apache.hadoop.hbase.ipc.ServerRpcConnection
org.apache.hadoop.hbase.ipc.AbstractTestIPC.FailingSimpleRpcServer.FailingConnection
- All Implemented Interfaces:
Closeable,AutoCloseable
- Enclosing class:
- AbstractTestIPC.FailingSimpleRpcServer
final class AbstractTestIPC.FailingSimpleRpcServer.FailingConnection
extends org.apache.hadoop.hbase.ipc.ServerRpcConnection
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.hbase.ipc.ServerRpcConnection
org.apache.hadoop.hbase.ipc.ServerRpcConnection.PreambleResponse -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final SocketChannelDeprecated.(package private) longDeprecated.(package private) final org.apache.hadoop.hbase.ipc.SimpleRpcServerResponderDeprecated.(package private) final ConcurrentLinkedDeque<org.apache.hadoop.hbase.ipc.RpcResponse>Deprecated.(package private) final LockDeprecated.(package private) booleanDeprecated.Fields inherited from class org.apache.hadoop.hbase.ipc.ServerRpcConnection
addr, authenticatedWithFallback, callCleanup, clientCertificateChain, codec, compressionCodec, connectionAttributes, connectionHeader, connectionHeaderRead, hostAddress, provider, remotePort, retryImmediatelySupported, rpcServer, saslServer, service, skipInitialSaslHandshake, ugi, user, useSasl -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateFailingConnection(AbstractTestIPC.FailingSimpleRpcServer rpcServer, SocketChannel channel, long lastContact) -
Method Summary
Modifier and TypeMethodDescriptionprotected intchannelDataRead(ReadableByteChannel arg0, org.apache.hadoop.hbase.nio.ByteBuff arg1) Deprecated.voidclose()Deprecated.org.apache.hadoop.hbase.ipc.SimpleServerCallcreateCall(int arg0, org.apache.hbase.thirdparty.com.google.protobuf.BlockingService arg1, org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor arg2, org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader arg3, org.apache.hbase.thirdparty.com.google.protobuf.Message arg4, org.apache.hadoop.hbase.ExtendedCellScanner arg5, long arg6, InetAddress arg7, int arg8, org.apache.hadoop.hbase.ipc.RpcServer.CallCleanup arg9) Deprecated.protected voidDeprecated.protected voiddoRespond(org.apache.hadoop.hbase.ipc.RpcResponse arg0) Deprecated.longDeprecated.protected voidDeprecated.booleanDeprecated.(package private) booleanisIdle()Deprecated.voidprocessRequest(org.apache.hadoop.hbase.nio.ByteBuff buf) intDeprecated.voidsetLastContact(long arg0) Deprecated.Methods inherited from class org.apache.hadoop.hbase.ipc.ServerRpcConnection
callCleanupIfNeeded, disposeSasl, doRawSaslReply, finishSaslNegotiation, getConnectionHeader, getErrorResponse, getHostAddress, getHostInetAddress, getOrCreateSaslServer, getRemotePort, getVersionInfo, isSimpleAuthentication, processOneRpc, processPreamble, toString
-
Field Details
-
channel
Deprecated. -
responder
final org.apache.hadoop.hbase.ipc.SimpleRpcServerResponder responderDeprecated. -
useWrap
boolean useWrapDeprecated. -
responseQueue
Deprecated. -
responseWriteLock
Deprecated. -
lastSentTime
long lastSentTimeDeprecated.
-
-
Constructor Details
-
FailingConnection
private FailingConnection(AbstractTestIPC.FailingSimpleRpcServer rpcServer, SocketChannel channel, long lastContact)
-
-
Method Details
-
processRequest
public void processRequest(org.apache.hadoop.hbase.nio.ByteBuff buf) throws IOException, InterruptedException - Overrides:
processRequestin classorg.apache.hadoop.hbase.ipc.ServerRpcConnection- Throws:
IOExceptionInterruptedException
-
setLastContact
public void setLastContact(long arg0) Deprecated. -
getLastContact
public long getLastContact()Deprecated. -
isIdle
boolean isIdle()Deprecated. -
decRpcCount
protected void decRpcCount()Deprecated. -
incRpcCount
protected void incRpcCount()Deprecated. -
readAndProcess
Deprecated.- Throws:
IOExceptionInterruptedException
-
channelDataRead
protected int channelDataRead(ReadableByteChannel arg0, org.apache.hadoop.hbase.nio.ByteBuff arg1) throws IOException Deprecated.- Throws:
IOException
-
close
public void close()Deprecated. -
isConnectionOpen
public boolean isConnectionOpen()Deprecated.- Specified by:
isConnectionOpenin classorg.apache.hadoop.hbase.ipc.ServerRpcConnection
-
createCall
public org.apache.hadoop.hbase.ipc.SimpleServerCall createCall(int arg0, org.apache.hbase.thirdparty.com.google.protobuf.BlockingService arg1, org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor arg2, org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader arg3, org.apache.hbase.thirdparty.com.google.protobuf.Message arg4, org.apache.hadoop.hbase.ExtendedCellScanner arg5, long arg6, InetAddress arg7, int arg8, org.apache.hadoop.hbase.ipc.RpcServer.CallCleanup arg9) Deprecated.- Specified by:
createCallin classorg.apache.hadoop.hbase.ipc.ServerRpcConnection
-
doRespond
Deprecated.- Specified by:
doRespondin classorg.apache.hadoop.hbase.ipc.ServerRpcConnection- Throws:
IOException
-