/tripkit/TripKitAndroid/com.skedgo.tripkit.servicedetail/ServiceDetailRepositoryImpl
ServiceDetailRepositoryImpl
\ class ServiceDetailRepositoryImpl@Injectconstructor(serviceDetailApi: ServiceDetailApi, regionService: RegionService, gson: Gson) : ServiceDetailRepository
Constructors
| ServiceDetailRepositoryImpl | @Inject constructor(serviceDetailApi: ServiceDetailApi, regionService: RegionService, gson: Gson) |
Functions
| Name | Summary |
|---|---|
| getService | open override fun getService(region: String, serviceTripId: String, operator: String?, startStopCode: String, endStopCode: String?, embarkationTimeInSecs: Long, encode: Boolean): Observable<ServiceResponse> open override fun getService(baseUrls: List<String>, region: String, serviceTripId: String, operator: String?, startStopCode: String, endStopCode: String?, embarkationTimeInSecs: Long, encode: Boolean): Observable<ServiceResponse> Uses the provided baseUrls (region servers) to fetch the service. |