public class OnmsTopologyDaoInMemoryImpl extends Object implements OnmsTopologyDao
Constructor and Description |
---|
OnmsTopologyDaoInMemoryImpl() |
Modifier and Type | Method and Description |
---|---|
Set<OnmsTopologyProtocol> |
getSupportedProtocols() |
Map<OnmsTopologyProtocol,OnmsTopology> |
getTopologies() |
OnmsTopology |
getTopology(String protocolSupported) |
void |
onBind(OnmsTopologyConsumer consumer,
Map<String,String> properties) |
void |
onUnbind(OnmsTopologyConsumer consumer,
Map<String,String> properties) |
void |
register(OnmsTopologyUpdater updater) |
void |
subscribe(OnmsTopologyConsumer consumer) |
void |
unregister(OnmsTopologyUpdater updater) |
void |
unsubscribe(OnmsTopologyConsumer consumer) |
void |
update(OnmsTopologyUpdater updater,
OnmsTopologyMessage message) |
public OnmsTopology getTopology(String protocolSupported)
getTopology
in interface OnmsTopologyDao
public Map<OnmsTopologyProtocol,OnmsTopology> getTopologies()
getTopologies
in interface OnmsTopologyDao
public void subscribe(OnmsTopologyConsumer consumer)
subscribe
in interface OnmsTopologyDao
public void unsubscribe(OnmsTopologyConsumer consumer)
unsubscribe
in interface OnmsTopologyDao
public void onBind(OnmsTopologyConsumer consumer, Map<String,String> properties)
public void onUnbind(OnmsTopologyConsumer consumer, Map<String,String> properties)
public void register(OnmsTopologyUpdater updater)
register
in interface OnmsTopologyDao
public void unregister(OnmsTopologyUpdater updater)
unregister
in interface OnmsTopologyDao
public Set<OnmsTopologyProtocol> getSupportedProtocols()
getSupportedProtocols
in interface OnmsTopologyDao
public void update(OnmsTopologyUpdater updater, OnmsTopologyMessage message)
update
in interface OnmsTopologyDao
Copyright © 2021. All rights reserved.