## Uses of Interface
org.apache.hadoop.ipc.VersionedProtocol

Packages that use VersionedProtocol
org.apache.hadoop.ipc: Tools to help define network clients and servers.
org.apache.hadoop.mapred: A software framework for easily writing applications which process vast amounts of data (multi-terabyte data-sets) parallelly on large clusters (thousands of nodes) built of commodity hardware in a reliable, fault-tolerant manner.
org.apache.hadoop.security
org.apache.hadoop.security.authorize

Uses of VersionedProtocol in org.apache.hadoop.ipc

Methods in org.apache.hadoop.ipc that return VersionedProtocol
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf)` Construct a client-side proxy object with the default SocketFactory
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf, int rpcTimeout)`
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf, SocketFactory factory)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf, SocketFactory factory, int rpcTimeout)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, UserGroupInformation ticket, Configuration conf, SocketFactory factory)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, UserGroupInformation ticket, Configuration conf, SocketFactory factory, int rpcTimeout)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, UserGroupInformation ticket, Configuration conf, SocketFactory factory, int rpcTimeout, RetryPolicy connectionRetryPolicy, boolean checkVersion)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.waitForProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf)`

Methods in org.apache.hadoop.ipc with parameters of type VersionedProtocol
`static void` `RPC.checkVersion(Class<? extends VersionedProtocol> protocol, long clientVersion, VersionedProtocol proxy)` Get server version and then compare it with client version.
`static void` `RPC.stopProxy(VersionedProtocol proxy)` Stop this proxy and release its invoker's resource

Method parameters in org.apache.hadoop.ipc with type arguments of type VersionedProtocol
`static void` `RPC.checkVersion(Class<? extends VersionedProtocol> protocol, long clientVersion, VersionedProtocol proxy)` Get server version and then compare it with client version.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf)` Construct a client-side proxy object with the default SocketFactory
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf, int rpcTimeout)`
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf, SocketFactory factory)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf, SocketFactory factory, int rpcTimeout)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, UserGroupInformation ticket, Configuration conf, SocketFactory factory)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, UserGroupInformation ticket, Configuration conf, SocketFactory factory, int rpcTimeout)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.getProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, UserGroupInformation ticket, Configuration conf, SocketFactory factory, int rpcTimeout, RetryPolicy connectionRetryPolicy, boolean checkVersion)` Construct a client-side proxy object that implements the named protocol, talking to a server at the named address.
`static VersionedProtocol` `RPC.waitForProxy(Class<? extends VersionedProtocol> protocol, long clientVersion, InetSocketAddress addr, Configuration conf)`

Uses of VersionedProtocol in org.apache.hadoop.mapred

Subinterfaces of VersionedProtocol in org.apache.hadoop.mapred
`interface` `AdminOperationsProtocol` Protocol for admin operations.
`interface` `TaskUmbilicalProtocol` Protocol that task child process uses to contact its parent process.

Classes in org.apache.hadoop.mapred that implement VersionedProtocol
`class` `JobTracker` JobTracker is the central location for submitting and tracking MR jobs in a network environment.
`class` `TaskTracker` TaskTracker is a process that starts and tracks MR Tasks in a networked environment.

Uses of VersionedProtocol in org.apache.hadoop.security

Subinterfaces of VersionedProtocol in org.apache.hadoop.security
`interface` `RefreshUserMappingsProtocol` Protocol use

Uses of VersionedProtocol in org.apache.hadoop.security.authorize

Subinterfaces of VersionedProtocol in org.apache.hadoop.security.authorize
`interface` `RefreshAuthorizationPolicyProtocol` Protocol which is used to refresh the authorization policy in use currently.

Copyright © 2009 The Apache Software Foundation