public class LensServerDAO extends Object
Constructor and Description |
---|
LensServerDAO() |
Modifier and Type | Method and Description |
---|---|
void |
createFinishedQueriesTable()
Method to create finished queries table, this is required for embedded lens server.
|
void |
dropFinishedQueriesTable()
Drop finished queries table.
|
List<QueryHandle> |
findFinishedQueries(List<QueryStatus.Status> states,
String user,
String driverName,
String queryName,
long fromDate,
long toDate)
Find finished queries.
|
Connection |
getConnection() |
FinishedLensQuery |
getQuery(String handle)
Fetch Finished query from Database.
|
void |
init(org.apache.hadoop.conf.Configuration conf)
Inits the.
|
void |
insertFinishedQuery(FinishedLensQuery query)
DAO method to insert a new Finished query into Table.
|
public void init(org.apache.hadoop.conf.Configuration conf)
conf
- the confpublic Connection getConnection() throws SQLException
SQLException
public void dropFinishedQueriesTable()
public void createFinishedQueriesTable() throws Exception
Exception
- the exceptionpublic void insertFinishedQuery(FinishedLensQuery query) throws SQLException
query
- to be insertedSQLException
- the exceptionpublic FinishedLensQuery getQuery(String handle)
handle
- to be fetchedpublic List<QueryHandle> findFinishedQueries(List<QueryStatus.Status> states, String user, String driverName, String queryName, long fromDate, long toDate) throws LensException
states
- the stateuser
- the userdriverName
- the driver's fully qualified NamequeryName
- the query namefromDate
- the from datetoDate
- the to dateLensException
- the lens exceptionCopyright © 2014–2016 Apache Software Foundation. All rights reserved.