public class TabularQuery extends AbstractQuery
columnAliases, connection, itemFactory, sql| Constructor and Description |
|---|
TabularQuery(String id,
int idColumn,
int period,
String sql,
Connection connection,
Integer timeout,
Map<Integer,String> columnAliases,
Map<String,String> updateMap,
Map<String,String> commands) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doQuery() |
protected WriteHandler |
performColumnCreateWriteHandler(String id,
String columnName) |
protected WriteHandler |
performCreateCommandWriteHandler(String id,
String command) |
protected void |
processUpdateSql(String updateSql,
Variant value,
OperationParameters operationParameters) |
void |
register(ScheduledExecutorService timer,
DefaultChainItemFactory parentItemFactory) |
protected void |
setGlobalError(Throwable e) |
void |
unregister() |
applyTimeout, getTimeout, mapFieldName, tickprotected WriteHandler performCreateCommandWriteHandler(String id, String command)
protected WriteHandler performColumnCreateWriteHandler(String id, String columnName)
protected void processUpdateSql(String updateSql, Variant value, OperationParameters operationParameters) throws Exception
Exceptionpublic void register(ScheduledExecutorService timer, DefaultChainItemFactory parentItemFactory)
register in class AbstractQuerypublic void unregister()
unregister in class AbstractQueryprotected void setGlobalError(Throwable e)
setGlobalError in class AbstractQueryprotected void doQuery()
throws Exception
doQuery in class AbstractQueryExceptionCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.