public class NamenodeWebHdfsMethods extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.commons.logging.Log |
LOG |
| Constructor and Description |
|---|
NamenodeWebHdfsMethods() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
delete(org.apache.hadoop.security.UserGroupInformation ugi,
DelegationParam delegation,
UserParam username,
DoAsParam doAsUser,
UriFsPathParam path,
DeleteOpParam op,
RecursiveParam recursive)
Handle HTTP DELETE request.
|
javax.ws.rs.core.Response |
deleteRoot(org.apache.hadoop.security.UserGroupInformation ugi,
DelegationParam delegation,
UserParam username,
DoAsParam doAsUser,
DeleteOpParam op,
RecursiveParam recursive)
Handle HTTP DELETE request for the root.
|
javax.ws.rs.core.Response |
get(org.apache.hadoop.security.UserGroupInformation ugi,
DelegationParam delegation,
UserParam username,
DoAsParam doAsUser,
UriFsPathParam path,
GetOpParam op,
OffsetParam offset,
LengthParam length,
RenewerParam renewer,
BufferSizeParam bufferSize)
Handle HTTP GET request.
|
static String |
getRemoteAddress() |
static InetAddress |
getRemoteIp() |
javax.ws.rs.core.Response |
getRoot(org.apache.hadoop.security.UserGroupInformation ugi,
DelegationParam delegation,
UserParam username,
DoAsParam doAsUser,
GetOpParam op,
OffsetParam offset,
LengthParam length,
RenewerParam renewer,
BufferSizeParam bufferSize)
Handle HTTP GET request for the root.
|
static boolean |
isWebHdfsInvocation()
Returns true if a WebHdfs request is in progress.
|
javax.ws.rs.core.Response |
post(org.apache.hadoop.security.UserGroupInformation ugi,
DelegationParam delegation,
UserParam username,
DoAsParam doAsUser,
UriFsPathParam path,
PostOpParam op,
ConcatSourcesParam concatSrcs,
BufferSizeParam bufferSize)
Handle HTTP POST request.
|
javax.ws.rs.core.Response |
postRoot(org.apache.hadoop.security.UserGroupInformation ugi,
DelegationParam delegation,
UserParam username,
DoAsParam doAsUser,
PostOpParam op,
ConcatSourcesParam concatSrcs,
BufferSizeParam bufferSize)
Handle HTTP POST request for the root.
|
javax.ws.rs.core.Response |
put(org.apache.hadoop.security.UserGroupInformation ugi,
DelegationParam delegation,
UserParam username,
DoAsParam doAsUser,
UriFsPathParam path,
PutOpParam op,
DestinationParam destination,
OwnerParam owner,
GroupParam group,
PermissionParam permission,
OverwriteParam overwrite,
BufferSizeParam bufferSize,
ReplicationParam replication,
BlockSizeParam blockSize,
ModificationTimeParam modificationTime,
AccessTimeParam accessTime,
RenameOptionSetParam renameOptions,
CreateParentParam createParent,
TokenArgumentParam delegationTokenArgument)
Handle HTTP PUT request.
|
javax.ws.rs.core.Response |
putRoot(org.apache.hadoop.security.UserGroupInformation ugi,
DelegationParam delegation,
UserParam username,
DoAsParam doAsUser,
PutOpParam op,
DestinationParam destination,
OwnerParam owner,
GroupParam group,
PermissionParam permission,
OverwriteParam overwrite,
BufferSizeParam bufferSize,
ReplicationParam replication,
BlockSizeParam blockSize,
ModificationTimeParam modificationTime,
AccessTimeParam accessTime,
RenameOptionSetParam renameOptions,
CreateParentParam createParent,
TokenArgumentParam delegationTokenArgument)
Handle HTTP PUT request for the root.
|
public static final org.apache.commons.logging.Log LOG
public NamenodeWebHdfsMethods()
public static String getRemoteAddress()
public static InetAddress getRemoteIp()
public static boolean isWebHdfsInvocation()
Server.isRpcInvocation().public javax.ws.rs.core.Response putRoot(@Context org.apache.hadoop.security.UserGroupInformation ugi, DelegationParam delegation, UserParam username, DoAsParam doAsUser, PutOpParam op, DestinationParam destination, OwnerParam owner, GroupParam group, PermissionParam permission, OverwriteParam overwrite, BufferSizeParam bufferSize, ReplicationParam replication, BlockSizeParam blockSize, ModificationTimeParam modificationTime, AccessTimeParam accessTime, RenameOptionSetParam renameOptions, CreateParentParam createParent, TokenArgumentParam delegationTokenArgument) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic javax.ws.rs.core.Response put(@Context org.apache.hadoop.security.UserGroupInformation ugi, DelegationParam delegation, UserParam username, DoAsParam doAsUser, UriFsPathParam path, PutOpParam op, DestinationParam destination, OwnerParam owner, GroupParam group, PermissionParam permission, OverwriteParam overwrite, BufferSizeParam bufferSize, ReplicationParam replication, BlockSizeParam blockSize, ModificationTimeParam modificationTime, AccessTimeParam accessTime, RenameOptionSetParam renameOptions, CreateParentParam createParent, TokenArgumentParam delegationTokenArgument) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic javax.ws.rs.core.Response postRoot(@Context org.apache.hadoop.security.UserGroupInformation ugi, DelegationParam delegation, UserParam username, DoAsParam doAsUser, PostOpParam op, ConcatSourcesParam concatSrcs, BufferSizeParam bufferSize) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic javax.ws.rs.core.Response post(@Context org.apache.hadoop.security.UserGroupInformation ugi, DelegationParam delegation, UserParam username, DoAsParam doAsUser, UriFsPathParam path, PostOpParam op, ConcatSourcesParam concatSrcs, BufferSizeParam bufferSize) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic javax.ws.rs.core.Response getRoot(@Context org.apache.hadoop.security.UserGroupInformation ugi, DelegationParam delegation, UserParam username, DoAsParam doAsUser, GetOpParam op, OffsetParam offset, LengthParam length, RenewerParam renewer, BufferSizeParam bufferSize) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic javax.ws.rs.core.Response get(@Context org.apache.hadoop.security.UserGroupInformation ugi, DelegationParam delegation, UserParam username, DoAsParam doAsUser, UriFsPathParam path, GetOpParam op, OffsetParam offset, LengthParam length, RenewerParam renewer, BufferSizeParam bufferSize) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic javax.ws.rs.core.Response deleteRoot(@Context org.apache.hadoop.security.UserGroupInformation ugi, DelegationParam delegation, UserParam username, DoAsParam doAsUser, DeleteOpParam op, RecursiveParam recursive) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic javax.ws.rs.core.Response delete(@Context org.apache.hadoop.security.UserGroupInformation ugi, DelegationParam delegation, UserParam username, DoAsParam doAsUser, UriFsPathParam path, DeleteOpParam op, RecursiveParam recursive) throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2014 Apache Software Foundation. All Rights Reserved.