Example usage for org.apache.hadoop.security.authorize RefreshAuthorizationPolicyProtocol versionID

List of usage examples for org.apache.hadoop.security.authorize RefreshAuthorizationPolicyProtocol versionID

Introduction

In this page you can find the example usage for org.apache.hadoop.security.authorize RefreshAuthorizationPolicyProtocol versionID.

Prototype

long versionID

To view the source code for org.apache.hadoop.security.authorize RefreshAuthorizationPolicyProtocol versionID.

Click Source Link

Document

Version 1: Initial version

Usage

From source file:common.NameNode.java

License:Apache License

public long getProtocolVersion(String protocol, long clientVersion) throws IOException {
    if (protocol.equals(ClientProtocol.class.getName())) {
        return ClientProtocol.versionID;
    } else if (protocol.equals(DatanodeProtocol.class.getName())) {
        return DatanodeProtocol.versionID;
    } else if (protocol.equals(NamenodeProtocol.class.getName())) {
        return NamenodeProtocol.versionID;
    } else if (protocol.equals(RefreshAuthorizationPolicyProtocol.class.getName())) {
        return RefreshAuthorizationPolicyProtocol.versionID;
    } else if (protocol.equals(RefreshUserToGroupMappingsProtocol.class.getName())) {
        return RefreshUserToGroupMappingsProtocol.versionID;
    } else {/*  w w w . j  a  v  a2  s.co m*/
        throw new IOException("Unknown protocol to name node: " + protocol);
    }
}

From source file:skewtune.mapreduce.STJobTracker.java

License:Apache License

@Override
public long getProtocolVersion(String protocol, long clientVersion) throws IOException {
    if (protocol.equals(SkewTuneTrackerProtocol.class.getName())) {
        return SkewTuneTrackerProtocol.versionID;
    } else if (protocol.equals(SkewTuneClientProtocol.class.getName())) {
        return SkewTuneClientProtocol.versionID;
    } else if (protocol.equals(RefreshAuthorizationPolicyProtocol.class.getName())) {
        return RefreshAuthorizationPolicyProtocol.versionID;
    } else if (protocol.equals(RefreshUserToGroupMappingsProtocol.class.getName())) {
        return RefreshUserToGroupMappingsProtocol.versionID;
    } else {/*from ww  w  . j  a  v  a  2s  . com*/
        throw new IOException("Unknown protocol to job tracker: " + protocol);
    }
}