// Copyright © 2015 HSL <https://www.hsl.fi>
// This program is dual-licensed under the EUPL v1.2 and AGPLv3 licenses.
package fi.hsl.parkandride.core.back;
import fi.hsl.parkandride.core.domain.Operator;
import fi.hsl.parkandride.core.domain.OperatorSearch;
import fi.hsl.parkandride.core.domain.SearchResults;
public interface OperatorRepository {
long insertOperator(Operator operator);
void updateOperator(long operatorId, Operator operator);
Operator getOperator(long serviceId);
SearchResults<Operator> findOperators(OperatorSearch search);
}