org.apache.hadoop.fs.http.server
Class HttpFSParametersProvider.DoAsParam

java.lang.Object
  extended by org.apache.hadoop.lib.wsrs.Param<String>
      extended by org.apache.hadoop.lib.wsrs.StringParam
          extended by org.apache.hadoop.fs.http.server.HttpFSParametersProvider.DoAsParam
Enclosing class:
HttpFSParametersProvider

@InterfaceAudience.Private
public static class HttpFSParametersProvider.DoAsParam
extends StringParam

Class for do-as parameter.


Field Summary
static String NAME
          Parameter name.
 
Fields inherited from class org.apache.hadoop.lib.wsrs.Param
value
 
Constructor Summary
HttpFSParametersProvider.DoAsParam()
          Constructor.
 
Method Summary
 String parseParam(String str)
          Delegates to parent and then adds do-as user to MDC context for logging purposes.
 
Methods inherited from class org.apache.hadoop.lib.wsrs.StringParam
getDomain, parse
 
Methods inherited from class org.apache.hadoop.lib.wsrs.Param
getName, toString, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
Parameter name.

See Also:
Constant Field Values
Constructor Detail

HttpFSParametersProvider.DoAsParam

public HttpFSParametersProvider.DoAsParam()
Constructor.

Method Detail

parseParam

public String parseParam(String str)
Delegates to parent and then adds do-as user to MDC context for logging purposes.

Overrides:
parseParam in class StringParam
Parameters:
str - parameter value.
Returns:
parsed parameter


Copyright © 2014 Apache Software Foundation. All Rights Reserved.