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

java.lang.Object
  extended by org.apache.lens.server.api.query.AbstractQueryContext
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ExplainQueryContext, PreparedQueryContext, QueryContext

public abstract class AbstractQueryContext
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static org.apache.commons.logging.Log LOG
          The Constant LOG
 
Method Summary
 LensDriver getSelectedDriver()
          Wrapper method for convenience on driver context
 org.apache.hadoop.conf.Configuration getSelectedDriverConf()
          Wrapper method for convenience on driver context
 String getSelectedDriverQuery()
          Wrapper method for convenience on driver context
 DriverQueryPlan getSelectedDriverQueryPlan()
          Wrapper method for convenience on driver context
 void setSelectedDriver(LensDriver driver)
          Wrapper method for convenience on driver context
 void setSelectedDriverQuery(String driverQuery)
          Sets the selected driver query for persistence and also in the driver context
 
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

Method Detail

getSelectedDriverQuery

public String getSelectedDriverQuery()
Wrapper method for convenience on driver context

Returns:
the selected driver's query

getSelectedDriverConf

public org.apache.hadoop.conf.Configuration getSelectedDriverConf()
Wrapper method for convenience on driver context

Returns:
the selected driver's conf

setSelectedDriverQuery

public void setSelectedDriverQuery(String driverQuery)
Sets the selected driver query for persistence and also in the driver context

Parameters:
driverQuery -

setSelectedDriver

public void setSelectedDriver(LensDriver driver)
Wrapper method for convenience on driver context

Parameters:
driver - Lens driver

getSelectedDriver

public LensDriver getSelectedDriver()
Wrapper method for convenience on driver context

Returns:
the selected driver

getSelectedDriverQueryPlan

public DriverQueryPlan getSelectedDriverQueryPlan()
                                           throws LensException
Wrapper method for convenience on driver context

Returns:
the selected driver
Throws:
LensException


Copyright © 2014 Apache Software Foundation. All rights reserved.