org.opentripplanner.transit.service.TransitEditorService Maven / Gradle / Ivy
package org.opentripplanner.transit.service;
import org.opentripplanner.model.FeedInfo;
import org.opentripplanner.routing.algorithm.raptoradapter.transit.TransitLayer;
import org.opentripplanner.transit.model.basic.TransitMode;
import org.opentripplanner.transit.model.network.Route;
import org.opentripplanner.transit.model.organization.Agency;
/**
* Entry point for requests (both read-only and read-write) towards the transit API.
*/
public interface TransitEditorService extends TransitService {
void addAgency(Agency agency);
void addFeedInfo(FeedInfo info);
void addRoutes(Route route);
void addTransitMode(TransitMode mode);
void setTransitLayer(TransitLayer transitLayer);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy