public interface RouterInterfaceService
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(RouterInterfaceListener listener)
Adds the specified listener to Router Interface manager.
|
boolean |
addRouterInterface(RouterInterface routerInterface)
Adds the specified RouterInterface.
|
boolean |
exists(SubnetId subnetId)
Returns exists or not of specific subnet identifier.
|
RouterInterface |
getRouterInterface(SubnetId subnetId)
Returns the Router interface with the specified subnet identifier.
|
Collection<RouterInterface> |
getRouterInterfaces()
Returns a collection of the currently known Router interface.
|
void |
removeListener(RouterInterfaceListener listener)
Removes the specified listener to RouterInterface manager.
|
boolean |
removeRouterInterface(RouterInterface routerInterface)
Removes the specified RouterInterface.
|
boolean exists(SubnetId subnetId)
subnetId - subnet identifierCollection<RouterInterface> getRouterInterfaces()
RouterInterface getRouterInterface(SubnetId subnetId)
subnetId - subnet identifierboolean addRouterInterface(RouterInterface routerInterface)
routerInterface - the interface add to routerboolean removeRouterInterface(RouterInterface routerInterface)
routerInterface - the interface remove from routervoid addListener(RouterInterfaceListener listener)
listener - Router Interface listenervoid removeListener(RouterInterfaceListener listener)
listener - Router Interface listener