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, tick
protected WriteHandler performCreateCommandWriteHandler(String id, String command)
protected WriteHandler performColumnCreateWriteHandler(String id, String columnName)
protected void processUpdateSql(String updateSql, Variant value, OperationParameters operationParameters) throws Exception
Exception
public void register(ScheduledExecutorService timer, DefaultChainItemFactory parentItemFactory)
register
in class AbstractQuery
public void unregister()
unregister
in class AbstractQuery
protected void setGlobalError(Throwable e)
setGlobalError
in class AbstractQuery
protected void doQuery() throws Exception
doQuery
in class AbstractQuery
Exception
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.