@@ -39,11 +39,7 @@ import org.apache.commons.io.FileUtils
39
39
import org.apache.ignite.Ignition
40
40
import org.modelix.authorization.KeycloakUtils
41
41
import org.modelix.authorization.installAuthentication
42
- import org.modelix.model.server.handlers.HistoryHandler
43
- import org.modelix.model.server.handlers.DeprecatedLightModelServer
44
- import org.modelix.model.server.handlers.KeyValueLikeModelServer
45
- import org.modelix.model.server.handlers.ModelReplicationServer
46
- import org.modelix.model.server.handlers.RepositoriesManager
42
+ import org.modelix.model.server.handlers.*
47
43
import org.modelix.model.server.store.IStoreClient
48
44
import org.modelix.model.server.store.IgniteStoreClient
49
45
import org.modelix.model.server.store.InMemoryStoreClient
@@ -135,6 +131,7 @@ object Main {
135
131
val jsonModelServer = DeprecatedLightModelServer (localModelClient)
136
132
val repositoriesManager = RepositoriesManager (localModelClient)
137
133
val historyHandler = HistoryHandler (localModelClient, repositoriesManager)
134
+ val contentExplorer = ContentExplorer (localModelClient, repositoriesManager)
138
135
val modelReplicationServer = ModelReplicationServer (repositoriesManager)
139
136
val ktorServer: NettyApplicationEngine = embeddedServer(Netty , port = port) {
140
137
install(Routing )
@@ -155,6 +152,7 @@ object Main {
155
152
156
153
modelServer.init (this )
157
154
historyHandler.init (this )
155
+ contentExplorer.init (this )
158
156
jsonModelServer.init (this )
159
157
modelReplicationServer.init (this )
160
158
routing {
0 commit comments