Class LogWebServiceUtils
java.lang.Object
org.apache.hadoop.yarn.server.webapp.LogWebServiceUtils
Log web service utils class.
-
Method Summary
Modifier and TypeMethodDescriptionstatic javax.ws.rs.core.ResponsecreateBadResponse(javax.ws.rs.core.Response.Status status, String errMessage) static StringgetAbsoluteNMWebAddress(org.apache.hadoop.conf.Configuration yarnConf, String nmWebAddress) static StringgetNMWebAddressFromRM(org.apache.hadoop.conf.Configuration yarnConf, String nodeId) static Stringprotected static org.apache.hadoop.security.UserGroupInformationgetUser(javax.servlet.http.HttpServletRequest req) static booleanisRunningState(org.apache.hadoop.yarn.api.records.YarnApplicationState appState) static longparseLongParam(String bytes) static voidstatic voidstatic javax.ws.rs.core.ResponsesendStreamOutputResponse(org.apache.hadoop.yarn.logaggregation.filecontroller.LogAggregationFileControllerFactory factory, org.apache.hadoop.yarn.api.records.ApplicationId appId, String appOwner, String nodeId, String containerIdStr, String fileName, String format, long bytes, boolean printEmptyLocalContainerLog)
-
Method Details
-
sendStreamOutputResponse
public static javax.ws.rs.core.Response sendStreamOutputResponse(org.apache.hadoop.yarn.logaggregation.filecontroller.LogAggregationFileControllerFactory factory, org.apache.hadoop.yarn.api.records.ApplicationId appId, String appOwner, String nodeId, String containerIdStr, String fileName, String format, long bytes, boolean printEmptyLocalContainerLog) -
getNoRedirectWarning
-
rewrapAndThrowException
-
rewrapAndThrowThrowable
-
parseLongParam
-
createBadResponse
public static javax.ws.rs.core.Response createBadResponse(javax.ws.rs.core.Response.Status status, String errMessage) -
isRunningState
public static boolean isRunningState(org.apache.hadoop.yarn.api.records.YarnApplicationState appState) -
getUser
protected static org.apache.hadoop.security.UserGroupInformation getUser(javax.servlet.http.HttpServletRequest req) -
getNMWebAddressFromRM
public static String getNMWebAddressFromRM(org.apache.hadoop.conf.Configuration yarnConf, String nodeId) throws org.codehaus.jettison.json.JSONException - Throws:
org.codehaus.jettison.json.JSONException
-
getAbsoluteNMWebAddress
-