File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed
src/main/kotlin/infrastructure/provider Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2023. Smart Operating Block
3
+ *
4
+ * Use of this source code is governed by an MIT-style
5
+ * license that can be found in the LICENSE file or at
6
+ * https://opensource.org/licenses/MIT.
7
+ */
8
+
9
+ package infrastructure.provider
10
+
11
+ import application.controller.manager.RoomDigitalTwinManager
12
+
13
+ /* *
14
+ * Provider of managers.
15
+ */
16
+ interface ManagerProvider {
17
+ /* * The manager of the Digital Twin of the room. */
18
+ val roomDigitalTwinManager: RoomDigitalTwinManager
19
+ }
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2023. Smart Operating Block
3
+ *
4
+ * Use of this source code is governed by an MIT-style
5
+ * license that can be found in the LICENSE file or at
6
+ * https://opensource.org/licenses/MIT.
7
+ */
8
+
9
+ package infrastructure.provider
10
+
11
+ import infrastructure.digitaltwins.DigitalTwinManager
12
+
13
+ /* *
14
+ * Provider that creates the different managers.
15
+ */
16
+ class ManagerProviderImpl : ManagerProvider {
17
+ override val roomDigitalTwinManager = DigitalTwinManager ()
18
+ }
You can’t perform that action at this time.
0 commit comments