public abstract class HiveBrowserCommon extends Object implements HiveBrowser, FolderListener, SessionListener
| Constructor and Description |
|---|
HiveBrowserCommon(HiveCommon hive) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(Object tag,
List<Entry> added,
Set<String> removed,
boolean full) |
void |
create(AbstractSessionImpl session) |
void |
destroy(SessionCommon session) |
abstract Folder |
getRootFolder() |
void |
start() |
NotifyFuture<Entry[]> |
startBrowse(Session session,
Location location) |
void |
stop() |
void |
subscribe(Session session,
Location location) |
void |
unsubscribe(Session session,
Location location) |
public HiveBrowserCommon(HiveCommon hive)
public void start()
public void stop()
public NotifyFuture<Entry[]> startBrowse(Session session, Location location) throws InvalidSessionException
startBrowse in interface HiveBrowserInvalidSessionExceptionpublic void subscribe(Session session, Location location) throws NoSuchFolderException, InvalidSessionException
subscribe in interface HiveBrowserNoSuchFolderExceptionInvalidSessionExceptionpublic void unsubscribe(Session session, Location location) throws NoSuchFolderException, InvalidSessionException
unsubscribe in interface HiveBrowserNoSuchFolderExceptionInvalidSessionExceptionpublic void changed(Object tag, List<Entry> added, Set<String> removed, boolean full)
changed in interface FolderListenerpublic void create(AbstractSessionImpl session)
create in interface SessionListenerpublic void destroy(SessionCommon session)
destroy in interface SessionListenerpublic abstract Folder getRootFolder()
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.