mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-07 23:08:50 +00:00
OEBB: Allow configuration of API base.
This commit is contained in:
parent
ca0a6a518a
commit
330fccb61b
1 changed files with 7 additions and 3 deletions
|
@ -38,11 +38,15 @@ public class OebbProvider extends AbstractHafasClientInterfaceProvider {
|
||||||
private static final String DEFAULT_API_CLIENT = "{\"id\":\"OEBB\",\"type\":\"AND\"}";
|
private static final String DEFAULT_API_CLIENT = "{\"id\":\"OEBB\",\"type\":\"AND\"}";
|
||||||
|
|
||||||
public OebbProvider(final String apiAuthorization) {
|
public OebbProvider(final String apiAuthorization) {
|
||||||
this(DEFAULT_API_CLIENT, apiAuthorization);
|
this(API_BASE, apiAuthorization);
|
||||||
}
|
}
|
||||||
|
|
||||||
public OebbProvider(final String apiClient, final String apiAuthorization) {
|
public OebbProvider(final HttpUrl apiBase, final String apiAuthorization) {
|
||||||
super(NetworkId.OEBB, API_BASE, PRODUCTS_MAP);
|
this(apiBase, DEFAULT_API_CLIENT, apiAuthorization);
|
||||||
|
}
|
||||||
|
|
||||||
|
public OebbProvider(final HttpUrl apiBase, final String apiClient, final String apiAuthorization) {
|
||||||
|
super(NetworkId.OEBB, apiBase, PRODUCTS_MAP);
|
||||||
setApiVersion("1.16");
|
setApiVersion("1.16");
|
||||||
setApiClient(apiClient);
|
setApiClient(apiClient);
|
||||||
setApiAuthorization(apiAuthorization);
|
setApiAuthorization(apiAuthorization);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue