public class TabularQuery extends AbstractQuery
columnAliases, connection, itemFactory, sql| Constructor and Description |
|---|
TabularQuery(java.lang.String id,
int idColumn,
int period,
java.lang.String sql,
Connection connection,
java.util.Map<java.lang.Integer,java.lang.String> columnAliases,
java.util.Map<java.lang.String,java.lang.String> updateMap,
java.util.Map<java.lang.String,java.lang.String> commands) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doQuery() |
protected WriteHandler |
performColumnCreateWriteHandler(java.lang.String id,
java.lang.String columnName) |
protected WriteHandler |
performCreateCommandWriteHandler(java.lang.String id,
java.lang.String command) |
protected void |
processUpdateSql(java.lang.String updateSql,
Variant value,
OperationParameters operationParameters) |
void |
register(java.util.concurrent.ScheduledExecutorService timer,
DefaultChainItemFactory parentItemFactory) |
protected void |
setGlobalError(java.lang.Throwable e) |
void |
unregister() |
mapFieldName, tickpublic TabularQuery(java.lang.String id,
int idColumn,
int period,
java.lang.String sql,
Connection connection,
java.util.Map<java.lang.Integer,java.lang.String> columnAliases,
java.util.Map<java.lang.String,java.lang.String> updateMap,
java.util.Map<java.lang.String,java.lang.String> commands)
protected WriteHandler performCreateCommandWriteHandler(java.lang.String id, java.lang.String command)
protected WriteHandler performColumnCreateWriteHandler(java.lang.String id, java.lang.String columnName)
protected void processUpdateSql(java.lang.String updateSql,
Variant value,
OperationParameters operationParameters)
throws java.lang.Exception
java.lang.Exceptionpublic void register(java.util.concurrent.ScheduledExecutorService timer,
DefaultChainItemFactory parentItemFactory)
register in class AbstractQuerypublic void unregister()
unregister in class AbstractQueryprotected void setGlobalError(java.lang.Throwable e)
setGlobalError in class AbstractQueryprotected void doQuery()
throws java.lang.Exception
doQuery in class AbstractQueryjava.lang.Exception
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0