Package org.onosproject.net.mcast
Interface MulticastRouteService
- 
- All Superinterfaces:
- ListenerService<McastEvent,McastListener>
 
 @Deprecated public interface MulticastRouteService extends ListenerService<McastEvent,McastListener> Deprecated.in 1.11 ("Loon") release. To be moved into an app.A service interface for maintaining multicast information.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidadd(McastRoute route)Deprecated.Adds a route to the information base.voidaddSink(McastRoute route, ConnectPoint connectPoint)Deprecated.Adds a sink to the route to which a data stream should be sent to.voidaddSource(McastRoute route, ConnectPoint connectPoint)Deprecated.Adds a source connection to the route from where the data stream is originating.Set<ConnectPoint>fetchSinks(McastRoute route)Deprecated.Find the list of sinks for this route.ConnectPointfetchSource(McastRoute route)Deprecated.Find the data source association for this multicast route.Set<McastRoute>getRoutes()Deprecated.Gets all multicast routes in the system.voidremove(McastRoute route)Deprecated.Removes a route from the information base.voidremoveSink(McastRoute route, ConnectPoint connectPoint)Deprecated.Removes a sink from the route.- 
Methods inherited from interface org.onosproject.event.ListenerServiceaddListener, removeListener
 
- 
 
- 
- 
- 
Method Detail- 
addvoid add(McastRoute route) Deprecated.Adds a route to the information base.- Parameters:
- route- a multicast route
 
 - 
removevoid remove(McastRoute route) Deprecated.Removes a route from the information base.- Parameters:
- route- a multicast route
 
 - 
getRoutesSet<McastRoute> getRoutes() Deprecated.Gets all multicast routes in the system.- Returns:
- set of multicast routes
 
 - 
addSourcevoid addSource(McastRoute route, ConnectPoint connectPoint) Deprecated.Adds a source connection to the route from where the data stream is originating.- Parameters:
- route- the multicast route
- connectPoint- a source connect point
 
 - 
addSinkvoid addSink(McastRoute route, ConnectPoint connectPoint) Deprecated.Adds a sink to the route to which a data stream should be sent to.- Parameters:
- route- a multicast route
- connectPoint- a sink connect point
 
 - 
removeSinkvoid removeSink(McastRoute route, ConnectPoint connectPoint) Deprecated.Removes a sink from the route.- Parameters:
- route- the multicast route
- connectPoint- a sink connect point
 
 - 
fetchSourceConnectPoint fetchSource(McastRoute route) Deprecated.Find the data source association for this multicast route.- Parameters:
- route- a multicast route
- Returns:
- a connect point
 
 - 
fetchSinksSet<ConnectPoint> fetchSinks(McastRoute route) Deprecated.Find the list of sinks for this route.- Parameters:
- route- a multicast route
- Returns:
- a list of connect points
 
 
- 
 
-