@InterfaceAudience.Public @InterfaceStability.Evolving public class RemoteWithExtrasException extends RemoteException
RemoteException with some extra information.  If source exception
 was a DoNotRetryIOException, 
 isDoNotRetry() will return true.
 A RemoteException hosts exceptions we got from the server.
| Constructor and Description | 
|---|
RemoteWithExtrasException(String className,
                         String msg,
                         boolean doNotRetry)  | 
RemoteWithExtrasException(String className,
                         String msg,
                         String hostname,
                         int port,
                         boolean doNotRetry)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getHostname()  | 
int | 
getPort()  | 
boolean | 
isDoNotRetry()  | 
public RemoteWithExtrasException(String className, String msg, boolean doNotRetry)
public String getHostname()
public int getPort()
public boolean isDoNotRetry()