public interface IIDSBroker
The broker is managing a directory of services which are currently available in the IDS infrastructure. Note that information provided by the broker is not necessarily current or correct, i.e. service endpoints might not be available or not comply with the service description provided by the Broker:
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<de.fhg.aisec.ids.messages.BrokerProtos.ServiceDescription> |
getServices()
Return a list of all currently registered services.
|
void |
registerService(de.fhg.aisec.ids.messages.BrokerProtos.ServiceDescription description)
Announce that a service is available over the IDS infrastructure.
|
void registerService(de.fhg.aisec.ids.messages.BrokerProtos.ServiceDescription description)
description - Description of the service.java.util.Set<de.fhg.aisec.ids.messages.BrokerProtos.ServiceDescription> getServices()