public interface ITransportAddressService
Modifier and Type | Method and Description |
---|---|
IFuture<java.lang.Void> |
addPlatformAddresses(ITransportComponentIdentifier platform)
Set the addresses of a platform.
|
IFuture<java.lang.String[]> |
getPlatformAddresses(IComponentIdentifier component)
Remove the addresses of a platform.
|
IFuture<TransportAddressBook> |
getTransportAddresses()
Get direct access to the map of the addresses.
|
IFuture<ITransportComponentIdentifier> |
getTransportComponentIdentifier(IComponentIdentifier component)
Create a transport component identifier.
|
IFuture<ITransportComponentIdentifier[]> |
getTransportComponentIdentifiers(IComponentIdentifier[] component)
Create a transport component identifiers.
|
IFuture<java.lang.Void> |
removePlatformAddresses(ITransportComponentIdentifier platform)
Remove the addresses of a platform.
|
IFuture<java.lang.Void> addPlatformAddresses(ITransportComponentIdentifier platform)
platform
- The component identifier of the platform.IFuture<java.lang.Void> removePlatformAddresses(ITransportComponentIdentifier platform)
platform
- The component identifier of the platform.IFuture<java.lang.String[]> getPlatformAddresses(IComponentIdentifier component)
platform
- The component identifier of the platform.IFuture<ITransportComponentIdentifier> getTransportComponentIdentifier(IComponentIdentifier component)
The
- component identifier.IFuture<ITransportComponentIdentifier[]> getTransportComponentIdentifiers(IComponentIdentifier[] component)
The
- component identifiers.IFuture<TransportAddressBook> getTransportAddresses()