org.apache.hadoop.fs.http.server
Class HttpFSParams.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.HttpFSParams.DoAsParam
Enclosing class:
HttpFSParams

public static class HttpFSParams.DoAsParam
extends StringParam

Class for do-as parameter.


Field Summary
static String DEFAULT
          Default parameter value.
static String NAME
          Parameter name.
 
Fields inherited from class org.apache.hadoop.lib.wsrs.Param
value
 
Constructor Summary
HttpFSParams.DoAsParam(String str)
          Constructor.
 
Method Summary
 String parseParam(String name, 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
setValue, 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

DEFAULT

public static final String DEFAULT
Default parameter value.

See Also:
Constant Field Values
Constructor Detail

HttpFSParams.DoAsParam

public HttpFSParams.DoAsParam(String str)
Constructor.

Parameters:
str - parameter value.
Method Detail

parseParam

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

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


Copyright © 2012 Apache Software Foundation. All Rights Reserved.