Package org.onosproject.net.mcast
Interface McastStore
-
- All Superinterfaces:
Store<McastEvent,McastStoreDelegate>
@Deprecated public interface McastStore extends Store<McastEvent,McastStoreDelegate>
Deprecated.in 1.11 ("Loon") release. To be moved into an app.Entity responsible for storing multicast state information.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
McastStore.Type
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Set<McastRoute>
getRoutes()
Deprecated.Gets the set of all known multicast routes.Set<ConnectPoint>
sinksFor(McastRoute route)
Deprecated.Obtains the sinks for a multicast route.ConnectPoint
sourceFor(McastRoute route)
Deprecated.Obtains the source for a multicast route.void
storeRoute(McastRoute route, McastStore.Type operation)
Deprecated.Updates the store with the route information.void
storeSink(McastRoute route, ConnectPoint sink, McastStore.Type operation)
Deprecated.Updates the store with sink information for a given route.void
storeSource(McastRoute route, ConnectPoint source)
Deprecated.Updates the store with source information for the given route.-
Methods inherited from interface org.onosproject.store.Store
hasDelegate, setDelegate, unsetDelegate
-
-
-
-
Method Detail
-
storeRoute
void storeRoute(McastRoute route, McastStore.Type operation)
Deprecated.Updates the store with the route information.- Parameters:
route
- a multicast routeoperation
- an operation
-
storeSource
void storeSource(McastRoute route, ConnectPoint source)
Deprecated.Updates the store with source information for the given route. Only one source is permitted. Submitting another source will replace the previous value.- Parameters:
route
- a multicast routesource
- a source
-
storeSink
void storeSink(McastRoute route, ConnectPoint sink, McastStore.Type operation)
Deprecated.Updates the store with sink information for a given route. There may be multiple sinks.- Parameters:
route
- a multicast routesink
- a sinkoperation
- an operation
-
sourceFor
ConnectPoint sourceFor(McastRoute route)
Deprecated.Obtains the source for a multicast route.- Parameters:
route
- a multicast route- Returns:
- a connect point
-
sinksFor
Set<ConnectPoint> sinksFor(McastRoute route)
Deprecated.Obtains the sinks for a multicast route.- Parameters:
route
- a multicast route- Returns:
- a set of sinks
-
getRoutes
Set<McastRoute> getRoutes()
Deprecated.Gets the set of all known multicast routes.- Returns:
- set of multicast routes
-
-