This project has retired. For details please refer to its Attic page.
DriverSelectorQueryContext (Lens 2.0.1-beta-incubating API)

org.apache.lens.server.api.query
Class DriverSelectorQueryContext

java.lang.Object
  extended by org.apache.lens.server.api.query.DriverSelectorQueryContext

public class DriverSelectorQueryContext
extends Object


Nested Class Summary
static class DriverSelectorQueryContext.DriverQueryContext
           
 
Field Summary
static org.apache.commons.logging.Log LOG
          The constant LOG
 
Constructor Summary
DriverSelectorQueryContext(String userQuery, org.apache.hadoop.conf.Configuration queryConf, Collection<LensDriver> drivers)
           
 
Method Summary
 org.apache.hadoop.conf.Configuration getDriverConf(LensDriver driver)
           
 Collection<String> getDriverQueries()
           
 String getDriverQuery(LensDriver driver)
           
 DriverQueryPlan getDriverQueryPlan(LensDriver driver)
           
 Collection<LensDriver> getDrivers()
           
 org.apache.hadoop.conf.Configuration getSelectedDriverConf()
           
 String getSelectedDriverQuery()
           
 DriverQueryPlan getSelectedDriverQueryPlan()
          Return selected driver's query plan, but check for null conditions first.
 void setDriverConf(LensDriver driver, org.apache.hadoop.conf.Configuration conf)
           
 void setSelectedDriverQuery(String driverQuery)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static final org.apache.commons.logging.Log LOG
The constant LOG

Constructor Detail

DriverSelectorQueryContext

public DriverSelectorQueryContext(String userQuery,
                                  org.apache.hadoop.conf.Configuration queryConf,
                                  Collection<LensDriver> drivers)
Method Detail

getSelectedDriverQueryPlan

public DriverQueryPlan getSelectedDriverQueryPlan()
                                           throws LensException
Return selected driver's query plan, but check for null conditions first.

Returns:
DriverQueryPlan of Selected Driver
Throws:
LensException

getSelectedDriverConf

public org.apache.hadoop.conf.Configuration getSelectedDriverConf()

getSelectedDriverQuery

public String getSelectedDriverQuery()

setDriverConf

public void setDriverConf(LensDriver driver,
                          org.apache.hadoop.conf.Configuration conf)

setSelectedDriverQuery

public void setSelectedDriverQuery(String driverQuery)

getDrivers

public Collection<LensDriver> getDrivers()

getDriverQueries

public Collection<String> getDriverQueries()

getDriverQueryPlan

public DriverQueryPlan getDriverQueryPlan(LensDriver driver)

getDriverConf

public org.apache.hadoop.conf.Configuration getDriverConf(LensDriver driver)

getDriverQuery

public String getDriverQuery(LensDriver driver)


Copyright © 2014–2015 Apache Software Foundation. All rights reserved.