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 classMcastStore.TypeDeprecated. 
- 
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.Set<McastRoute>getRoutes()Deprecated.Gets the set of all known multicast routes.java.util.Set<ConnectPoint>sinksFor(McastRoute route)Deprecated.Obtains the sinks for a multicast route.ConnectPointsourceFor(McastRoute route)Deprecated.Obtains the source for a multicast route.voidstoreRoute(McastRoute route, McastStore.Type operation)Deprecated.Updates the store with the route information.voidstoreSink(McastRoute route, ConnectPoint sink, McastStore.Type operation)Deprecated.Updates the store with sink information for a given route.voidstoreSource(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
java.util.Set<ConnectPoint> sinksFor(McastRoute route)
Deprecated.Obtains the sinks for a multicast route.- Parameters:
 route- a multicast route- Returns:
 - a set of sinks
 
 
- 
getRoutes
java.util.Set<McastRoute> getRoutes()
Deprecated.Gets the set of all known multicast routes.- Returns:
 - set of multicast routes
 
 
 - 
 
 -