1
1
/*
2
- * Copyright (c) 2023 Contributors to the Eclipse Foundation
2
+ * Copyright (c) 2023 - 2025 Contributors to the Eclipse Foundation
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
14
14
* limitations under the License.
15
15
*
16
16
* SPDX-License-Identifier: Apache-2.0
17
+ *
17
18
*/
18
19
19
- package org.eclipse.kuksa.connectivity.databroker
20
+ package org.eclipse.kuksa.connectivity.databroker.v1
20
21
21
22
import io.grpc.ConnectivityState
22
23
import io.grpc.ManagedChannel
23
24
import kotlinx.coroutines.CoroutineDispatcher
24
25
import kotlinx.coroutines.Dispatchers
25
26
import kotlinx.coroutines.withContext
26
27
import org.eclipse.kuksa.connectivity.authentication.JsonWebToken
27
- import org.eclipse.kuksa.connectivity.databroker.listener.DisconnectListener
28
- import org.eclipse.kuksa.connectivity.databroker.listener.VssNodeListener
29
- import org.eclipse.kuksa.connectivity.databroker.listener.VssPathListener
30
- import org.eclipse.kuksa.connectivity.databroker.request.FetchRequest
31
- import org.eclipse.kuksa.connectivity.databroker.request.SubscribeRequest
32
- import org.eclipse.kuksa.connectivity.databroker.request.UpdateRequest
33
- import org.eclipse.kuksa.connectivity.databroker.request.VssNodeFetchRequest
34
- import org.eclipse.kuksa.connectivity.databroker.request.VssNodeSubscribeRequest
35
- import org.eclipse.kuksa.connectivity.databroker.request.VssNodeUpdateRequest
36
- import org.eclipse.kuksa.connectivity.databroker.response.VssNodeUpdateResponse
37
- import org.eclipse.kuksa.connectivity.databroker.subscription.DataBrokerSubscriber
28
+ import org.eclipse.kuksa.connectivity.databroker.DataBrokerException
29
+ import org.eclipse.kuksa.connectivity.databroker.DisconnectListener
30
+ import org.eclipse.kuksa.connectivity.databroker.v1.listener.VssNodeListener
31
+ import org.eclipse.kuksa.connectivity.databroker.v1.listener.VssPathListener
32
+ import org.eclipse.kuksa.connectivity.databroker.v1.request.FetchRequest
33
+ import org.eclipse.kuksa.connectivity.databroker.v1.request.SubscribeRequest
34
+ import org.eclipse.kuksa.connectivity.databroker.v1.request.UpdateRequest
35
+ import org.eclipse.kuksa.connectivity.databroker.v1.request.VssNodeFetchRequest
36
+ import org.eclipse.kuksa.connectivity.databroker.v1.request.VssNodeSubscribeRequest
37
+ import org.eclipse.kuksa.connectivity.databroker.v1.request.VssNodeUpdateRequest
38
+ import org.eclipse.kuksa.connectivity.databroker.v1.response.VssNodeUpdateResponse
39
+ import org.eclipse.kuksa.connectivity.databroker.v1.subscription.DataBrokerSubscriber
38
40
import org.eclipse.kuksa.extension.TAG
39
41
import org.eclipse.kuksa.extension.datapoint
40
42
import org.eclipse.kuksa.extension.vss.copy
@@ -59,7 +61,6 @@ class DataBrokerConnection internal constructor(
59
61
private val dispatcher : CoroutineDispatcher = Dispatchers .Default ,
60
62
private val dataBrokerTransporter : DataBrokerTransporter = DataBrokerTransporter (
61
63
managedChannel,
62
- dispatcher,
63
64
),
64
65
private val dataBrokerSubscriber : DataBrokerSubscriber = DataBrokerSubscriber (dataBrokerTransporter),
65
66
) {
0 commit comments