Package org.apache.hadoop.yarn.ipc
Class YarnRPC
java.lang.Object
org.apache.hadoop.yarn.ipc.YarnRPC
- Direct Known Subclasses:
HadoopYarnProtoRPC
Abstraction to get the RPC implementation for Yarn.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic YarnRPCcreate(org.apache.hadoop.conf.Configuration conf) abstract ObjectgetProxy(Class protocol, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf) org.apache.hadoop.ipc.ServergetServer(Class protocol, Object instance, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.security.token.SecretManager<? extends org.apache.hadoop.security.token.TokenIdentifier> secretManager, int numHandlers) abstract org.apache.hadoop.ipc.ServergetServer(Class protocol, Object instance, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.security.token.SecretManager<? extends org.apache.hadoop.security.token.TokenIdentifier> secretManager, int numHandlers, String portRangeConfig) abstract void
-
Constructor Details
-
YarnRPC
public YarnRPC()
-
-
Method Details
-
getProxy
public abstract Object getProxy(Class protocol, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf) -
stopProxy
-
getServer
public abstract org.apache.hadoop.ipc.Server getServer(Class protocol, Object instance, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.security.token.SecretManager<? extends org.apache.hadoop.security.token.TokenIdentifier> secretManager, int numHandlers, String portRangeConfig) -
getServer
public org.apache.hadoop.ipc.Server getServer(Class protocol, Object instance, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.security.token.SecretManager<? extends org.apache.hadoop.security.token.TokenIdentifier> secretManager, int numHandlers) -
create
-