public class SessionImpl extends AbstractSessionImpl implements Session, BrowserListener
AbstractSessionImpl.DisposeListenerSession.SessionListener| Constructor and Description |
|---|
SessionImpl(UserInformation userInformation,
Map<String,String> properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
addQuery(QueryImpl query) |
void |
dataChanged(List<BrowserEntry> addedOrUpdated,
Set<String> removed,
boolean full) |
void |
dispose() |
protected void |
eventDataChanged(String poolId,
List<Event> addedEvents) |
protected void |
eventStatusChanged(String string,
SubscriptionState state) |
EventListener |
getEventListener() |
MonitorListener |
getMonitorListener() |
protected void |
monitorDataChanged(String subscriptionId,
List<MonitorStatusInformation> addedOrUpdated,
Set<String> removed,
boolean full) |
protected void |
monitorStatusChanged(String string,
SubscriptionState state) |
void |
removeQuery(QueryImpl query) |
void |
setBrowserListener(BrowserListener listener) |
void |
setEventListener(EventListener listener) |
void |
setMonitorListener(MonitorListener listener) |
protected List<Event> |
translateEvents(List<Event> events)
Translate the events into the current session language
|
addDisposeListener, addSessionListener, firePrivilegeChange, getPrivileges, getProperties, getUserInformation, removeDisposeListener, removeSessionListener, setPrivileges, wrapCallbackHandlerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddSessionListener, getPrivileges, getProperties, removeSessionListenerpublic SessionImpl(UserInformation userInformation, Map<String,String> properties)
protected void monitorStatusChanged(String string, SubscriptionState state)
protected void monitorDataChanged(String subscriptionId, List<MonitorStatusInformation> addedOrUpdated, Set<String> removed, boolean full)
protected void eventStatusChanged(String string, SubscriptionState state)
protected List<Event> translateEvents(List<Event> events)
events - the events to translatepublic void setMonitorListener(MonitorListener listener)
public void setEventListener(EventListener listener)
public void dispose()
dispose in class AbstractSessionImplpublic MonitorListener getMonitorListener()
public EventListener getEventListener()
public void setBrowserListener(BrowserListener listener)
public void dataChanged(List<BrowserEntry> addedOrUpdated, Set<String> removed, boolean full)
dataChanged in interface BrowserListenerpublic void addQuery(QueryImpl query)
public void removeQuery(QueryImpl query)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.