public class FragmenterResource extends RestResource
curl -i "http://localhost:51200/pxf/{version}/Fragmenter/getFragments?path=/dir1/dir2/*txt"
/pxf/
is made part of the path when there is a webapp by that
name in tomcat.Constructor and Description |
---|
FragmenterResource() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getFragments(javax.servlet.ServletContext servletContext,
javax.ws.rs.core.HttpHeaders headers,
java.lang.String path)
The function is called when
http://nn:port/pxf/{version}/Fragmenter/getFragments?path=... is used. |
javax.ws.rs.core.Response |
getFragmentsStats(javax.servlet.ServletContext servletContext,
javax.ws.rs.core.HttpHeaders headers,
java.lang.String path)
The function is called when
http://nn:port/pxf/{version}/Fragmenter/getFragmentsStats?path=... is
used. |
convertToCaseInsensitiveMap
public javax.ws.rs.core.Response getFragments(@Context javax.servlet.ServletContext servletContext, @Context javax.ws.rs.core.HttpHeaders headers, java.lang.String path) throws java.lang.Exception
http://nn:port/pxf/{version}/Fragmenter/getFragments?path=...
is used.servletContext
- Servlet context contains attributes required by
SecuredHDFSheaders
- Holds HTTP headers from requestpath
- Holds URI path option used in this requestjava.lang.Exception
- if getting fragments info failedpublic javax.ws.rs.core.Response getFragmentsStats(@Context javax.servlet.ServletContext servletContext, @Context javax.ws.rs.core.HttpHeaders headers, java.lang.String path) throws java.lang.Exception
http://nn:port/pxf/{version}/Fragmenter/getFragmentsStats?path=...
is
used.servletContext
- Servlet context contains attributes required by
SecuredHDFSheaders
- Holds HTTP headers from requestpath
- Holds URI path option used in this requestjava.lang.Exception
- if getting fragments info failed