Files
FarmToAAS/src/Main.kt
2026-01-19 17:01:44 +07:00

24 lines
505 B
Kotlin

import ActiveMQ.ActiveMQClient
import Other.Config
import Web.WebUI
import database.MySQLInjector
import java.util.function.Consumer
lateinit var config : Config
fun main() {
config = Config()
config.Load()
val webUI = WebUI()
val activeclient = ActiveMQClient()
val mysql = MySQLInjector()
activeclient.MessageConsumer = Consumer{ message ->
}
Runtime.getRuntime().addShutdownHook(Thread {
webUI.Stop()
activeclient.Stop()
mysql.Stop()
})
}