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(String state,
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
SQLExceptionpublic 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(String state, String user, String driverName, String queryName, long fromDate, long toDate) throws LensException
state - 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.