protected abstract class RSProcedureDispatcher.AbstractRSRemoteCall extends Object implements Runnable
Modifier and Type | Field and Description |
---|---|
private long |
maxWaitTime |
private int |
numberOfAttemptsSoFar |
private ServerName |
serverName |
Constructor and Description |
---|
AbstractRSRemoteCall(ServerName serverName) |
Modifier and Type | Method and Description |
---|---|
private long |
getMaxWaitTime() |
protected org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface |
getRsAdmin() |
protected ServerName |
getServerName() |
protected boolean |
scheduleForRetry(IOException e) |
protected IOException |
unwrapException(IOException e) |
private final ServerName serverName
private int numberOfAttemptsSoFar
private long maxWaitTime
public AbstractRSRemoteCall(ServerName serverName)
protected org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface getRsAdmin() throws IOException
IOException
protected ServerName getServerName()
protected boolean scheduleForRetry(IOException e)
private long getMaxWaitTime()
protected IOException unwrapException(IOException e)
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.