public abstract class Topic extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Topic.Mapper |
| Constructor and Description |
|---|
Topic(NotificationsManager notificationsManager) |
| Modifier and Type | Method and Description |
|---|---|
Set<EndPoint> |
getEndPoints() |
NotificationsManager |
getNotificationsManager() |
void |
map(Topic.Mapper mapper) |
void |
register(EndPoint endPoint) |
abstract void |
remove() |
void |
unregister(EndPoint endPoint) |
public Topic(NotificationsManager notificationsManager)
public void map(Topic.Mapper mapper) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException, org.bimserver.BimserverDatabaseException
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.BimserverDatabaseExceptionpublic void register(EndPoint endPoint) throws TopicRegisterException
TopicRegisterExceptionpublic void unregister(EndPoint endPoint) throws TopicRegisterException
TopicRegisterExceptionpublic NotificationsManager getNotificationsManager()
public abstract void remove()
Copyright © 2019 OpenSource BIM. All rights reserved.