org.apache.hadoop.yarn.server.applicationhistoryservice.webapp
Class AHSWebServices

java.lang.Object
  extended by org.apache.hadoop.yarn.server.webapp.WebServices
      extended by org.apache.hadoop.yarn.server.applicationhistoryservice.webapp.AHSWebServices

public class AHSWebServices
extends org.apache.hadoop.yarn.server.webapp.WebServices


Field Summary
 
Fields inherited from class org.apache.hadoop.yarn.server.webapp.WebServices
appContext
 
Constructor Summary
AHSWebServices(org.apache.hadoop.yarn.server.api.ApplicationContext appContext)
           
 
Method Summary
 org.apache.hadoop.yarn.server.webapp.dao.AppsInfo get(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 org.apache.hadoop.yarn.server.webapp.dao.AppInfo getApp(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, String appId)
           
 org.apache.hadoop.yarn.server.webapp.dao.AppAttemptInfo getAppAttempt(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, String appId, String appAttemptId)
           
 org.apache.hadoop.yarn.server.webapp.dao.AppAttemptsInfo getAppAttempts(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, String appId)
           
 org.apache.hadoop.yarn.server.webapp.dao.AppsInfo getApps(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, String stateQuery, Set<String> statesQuery, String finalStatusQuery, String userQuery, String queueQuery, String count, String startedBegin, String startedEnd, String finishBegin, String finishEnd, Set<String> applicationTypes)
           
 org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo getContainer(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, String appId, String appAttemptId, String containerId)
           
 org.apache.hadoop.yarn.server.webapp.dao.ContainersInfo getContainers(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, String appId, String appAttemptId)
           
 
Methods inherited from class org.apache.hadoop.yarn.server.webapp.WebServices
getUser, init, parseApplicationAttemptId, parseApplicationId, parseContainerId, parseQueries, validateIds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AHSWebServices

@Inject
public AHSWebServices(org.apache.hadoop.yarn.server.api.ApplicationContext appContext)
Method Detail

get

public org.apache.hadoop.yarn.server.webapp.dao.AppsInfo get(@Context
                                                             javax.servlet.http.HttpServletRequest req,
                                                             @Context
                                                             javax.servlet.http.HttpServletResponse res)

getApps

public org.apache.hadoop.yarn.server.webapp.dao.AppsInfo getApps(@Context
                                                                 javax.servlet.http.HttpServletRequest req,
                                                                 @Context
                                                                 javax.servlet.http.HttpServletResponse res,
                                                                 String stateQuery,
                                                                 Set<String> statesQuery,
                                                                 String finalStatusQuery,
                                                                 String userQuery,
                                                                 String queueQuery,
                                                                 String count,
                                                                 String startedBegin,
                                                                 String startedEnd,
                                                                 String finishBegin,
                                                                 String finishEnd,
                                                                 Set<String> applicationTypes)
Overrides:
getApps in class org.apache.hadoop.yarn.server.webapp.WebServices

getApp

public org.apache.hadoop.yarn.server.webapp.dao.AppInfo getApp(@Context
                                                               javax.servlet.http.HttpServletRequest req,
                                                               @Context
                                                               javax.servlet.http.HttpServletResponse res,
                                                               String appId)
Overrides:
getApp in class org.apache.hadoop.yarn.server.webapp.WebServices

getAppAttempts

public org.apache.hadoop.yarn.server.webapp.dao.AppAttemptsInfo getAppAttempts(@Context
                                                                               javax.servlet.http.HttpServletRequest req,
                                                                               @Context
                                                                               javax.servlet.http.HttpServletResponse res,
                                                                               String appId)
Overrides:
getAppAttempts in class org.apache.hadoop.yarn.server.webapp.WebServices

getAppAttempt

public org.apache.hadoop.yarn.server.webapp.dao.AppAttemptInfo getAppAttempt(@Context
                                                                             javax.servlet.http.HttpServletRequest req,
                                                                             @Context
                                                                             javax.servlet.http.HttpServletResponse res,
                                                                             String appId,
                                                                             String appAttemptId)
Overrides:
getAppAttempt in class org.apache.hadoop.yarn.server.webapp.WebServices

getContainers

public org.apache.hadoop.yarn.server.webapp.dao.ContainersInfo getContainers(@Context
                                                                             javax.servlet.http.HttpServletRequest req,
                                                                             @Context
                                                                             javax.servlet.http.HttpServletResponse res,
                                                                             String appId,
                                                                             String appAttemptId)
Overrides:
getContainers in class org.apache.hadoop.yarn.server.webapp.WebServices

getContainer

public org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo getContainer(@Context
                                                                           javax.servlet.http.HttpServletRequest req,
                                                                           @Context
                                                                           javax.servlet.http.HttpServletResponse res,
                                                                           String appId,
                                                                           String appAttemptId,
                                                                           String containerId)
Overrides:
getContainer in class org.apache.hadoop.yarn.server.webapp.WebServices


Copyright © 2014 Apache Software Foundation. All Rights Reserved.