class MulticastRouteManager extends AbstractListenerManager<McastEvent, McastListener> implements MulticastRouteService {

    @Override
    public void addSource(McastRoute route, ConnectPoint connectPoint) {
        checkNotNull(route, "Route cannot be null");
        checkNotNull(connectPoint, "Source cannot be null");
        store.storeSource(route, connectPoint);
    }

}