org.apache.hadoop.mapreduce.v2.hs.webapp
Class HsWebServices

java.lang.Object
  extended by org.apache.hadoop.mapreduce.v2.hs.webapp.HsWebServices

public class HsWebServices
extends Object


Constructor Summary
HsWebServices(HistoryContext ctx, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.webapp.WebApp webapp)
           
 
Method Summary
 HistoryInfo get()
           
 HistoryInfo getHistoryInfo()
           
 JobInfo getJob(javax.servlet.http.HttpServletRequest hsr, String jid)
           
 AMAttemptsInfo getJobAttempts(String jid)
           
 org.apache.hadoop.mapreduce.v2.app.webapp.dao.ConfInfo getJobConf(javax.servlet.http.HttpServletRequest hsr, String jid)
           
 org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobCounterInfo getJobCounters(javax.servlet.http.HttpServletRequest hsr, String jid)
           
 JobsInfo getJobs(String userQuery, String count, String stateQuery, String queueQuery, String startedBegin, String startedEnd, String finishBegin, String finishEnd)
           
 org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskInfo getJobTask(javax.servlet.http.HttpServletRequest hsr, String jid, String tid)
           
 org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptInfo getJobTaskAttemptId(javax.servlet.http.HttpServletRequest hsr, String jid, String tid, String attId)
           
 org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskAttemptCounterInfo getJobTaskAttemptIdCounters(javax.servlet.http.HttpServletRequest hsr, String jid, String tid, String attId)
           
 org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptsInfo getJobTaskAttempts(javax.servlet.http.HttpServletRequest hsr, String jid, String tid)
           
 org.apache.hadoop.mapreduce.v2.app.webapp.dao.TasksInfo getJobTasks(javax.servlet.http.HttpServletRequest hsr, String jid, String type)
           
 org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskCounterInfo getSingleTaskCounters(javax.servlet.http.HttpServletRequest hsr, String jid, String tid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HsWebServices

@Inject
public HsWebServices(HistoryContext ctx,
                            org.apache.hadoop.conf.Configuration conf,
                            org.apache.hadoop.yarn.webapp.WebApp webapp)
Method Detail

get

public HistoryInfo get()

getHistoryInfo

public HistoryInfo getHistoryInfo()

getJobs

public JobsInfo getJobs(String userQuery,
                        String count,
                        String stateQuery,
                        String queueQuery,
                        String startedBegin,
                        String startedEnd,
                        String finishBegin,
                        String finishEnd)

getJob

public JobInfo getJob(@Context
                      javax.servlet.http.HttpServletRequest hsr,
                      String jid)

getJobAttempts

public AMAttemptsInfo getJobAttempts(String jid)

getJobCounters

public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobCounterInfo getJobCounters(@Context
                                                                                   javax.servlet.http.HttpServletRequest hsr,
                                                                                   String jid)

getJobConf

public org.apache.hadoop.mapreduce.v2.app.webapp.dao.ConfInfo getJobConf(@Context
                                                                         javax.servlet.http.HttpServletRequest hsr,
                                                                         String jid)

getJobTasks

public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TasksInfo getJobTasks(@Context
                                                                           javax.servlet.http.HttpServletRequest hsr,
                                                                           String jid,
                                                                           String type)

getJobTask

public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskInfo getJobTask(@Context
                                                                         javax.servlet.http.HttpServletRequest hsr,
                                                                         String jid,
                                                                         String tid)

getSingleTaskCounters

public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskCounterInfo getSingleTaskCounters(@Context
                                                                                              javax.servlet.http.HttpServletRequest hsr,
                                                                                              String jid,
                                                                                              String tid)

getJobTaskAttempts

public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptsInfo getJobTaskAttempts(@Context
                                                                                         javax.servlet.http.HttpServletRequest hsr,
                                                                                         String jid,
                                                                                         String tid)

getJobTaskAttemptId

public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptInfo getJobTaskAttemptId(@Context
                                                                                         javax.servlet.http.HttpServletRequest hsr,
                                                                                         String jid,
                                                                                         String tid,
                                                                                         String attId)

getJobTaskAttemptIdCounters

public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskAttemptCounterInfo getJobTaskAttemptIdCounters(@Context
                                                                                                           javax.servlet.http.HttpServletRequest hsr,
                                                                                                           String jid,
                                                                                                           String tid,
                                                                                                           String attId)


Copyright © 2014 Apache Software Foundation. All Rights Reserved.