public abstract class HiveBrowserCommon extends java.lang.Object implements HiveBrowser, FolderListener, SessionListener
| Constructor and Description |
|---|
HiveBrowserCommon(HiveCommon hive) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(java.lang.Object tag,
java.util.List<Entry> added,
java.util.Set<java.lang.String> removed,
boolean full) |
void |
create(AbstractSessionImpl session) |
void |
destroy(SessionCommon session) |
abstract Folder |
getRootFolder() |
void |
start() |
|
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()
publicstartBrowse(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(java.lang.Object tag,
java.util.List<Entry> added,
java.util.Set<java.lang.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 (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