public class ServerConnectionHandler extends AbstractServerConnectionHandler implements ItemListListener
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_DATA_SIZE |
static java.lang.String |
VERSION |
connectionInformation, ioSession, messenger, pingService| Constructor and Description |
|---|
ServerConnectionHandler(Service service,
IoSession ioSession,
ConnectionInformation connectionInformation) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanUp() |
protected void |
handleCloseQuery(Message message) |
protected void |
handleCreateQuery(Message message) |
protected void |
handleCreateSessionComplete(java.util.concurrent.Future<Session> future,
Message message,
java.util.Properties props) |
protected void |
handleUpdateQueryParameters(Message message) |
void |
listChanged(java.util.Set<HistoricalItemInformation> addedOrModified,
java.util.Set<java.lang.String> removed,
boolean full) |
void |
sendQueryData(long queryId,
int index,
java.util.Map<java.lang.String,java.util.List<java.lang.Double>> values,
java.util.List<ValueInformation> valueInformation) |
void |
sendQueryParameters(long queryId,
QueryParameters parameters,
java.util.Set<java.lang.String> valueTypes) |
void |
sendQueryState(long queryId,
QueryState state) |
protected void |
setItemList(boolean flag) |
exceptionCaught, getBooleanProperty, getIntProperty, getMessageTimeout, getPingPeriod, getTransportProperties, messageReceived, messageSent, modifyFilterChain, replySessionCreated, sendPrivilegeChange, sessionClosed, sessionConfigured, sessionCreated, sessionIdle, sessionOpened, startSessionpublic static final java.lang.String VERSION
public static final int MAX_DATA_SIZE
public ServerConnectionHandler(Service service, IoSession ioSession, ConnectionInformation connectionInformation)
protected void handleUpdateQueryParameters(Message message)
protected void handleCloseQuery(Message message)
protected void handleCreateQuery(Message message)
public void sendQueryData(long queryId,
int index,
java.util.Map<java.lang.String,java.util.List<java.lang.Double>> values,
java.util.List<ValueInformation> valueInformation)
public void sendQueryParameters(long queryId,
QueryParameters parameters,
java.util.Set<java.lang.String> valueTypes)
public void sendQueryState(long queryId,
QueryState state)
protected void setItemList(boolean flag)
protected void handleCreateSessionComplete(java.util.concurrent.Future<Session> future, Message message, java.util.Properties props)
protected void cleanUp()
cleanUp in class AbstractServerConnectionHandlerpublic void listChanged(java.util.Set<HistoricalItemInformation> addedOrModified, java.util.Set<java.lang.String> removed, boolean full)
listChanged in interface ItemListListener
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