public class SessionImpl extends AbstractSessionImpl implements Session, BrowserListener
AbstractSessionImpl.DisposeListener
Session.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, wrapCallbackHandler
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addSessionListener, getPrivileges, getProperties, removeSessionListener
public 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 AbstractSessionImpl
public MonitorListener getMonitorListener()
public EventListener getEventListener()
public void setBrowserListener(BrowserListener listener)
public void dataChanged(List<BrowserEntry> addedOrUpdated, Set<String> removed, boolean full)
dataChanged
in interface BrowserListener
public void addQuery(QueryImpl query)
public void removeQuery(QueryImpl query)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.