simple-robot
3.0.0-RC.2
simbot-core
/
love.forte.simbot.core.application
/
BaseApplication
Base
Application
abstract
class
BaseApplication
:
Application
Author
ForteScarlet
Constructors
Functions
Properties
Constructors
Base
Application
Link copied to clipboard
fun
BaseApplication
(
)
Functions
as
Future
Link copied to clipboard
open
fun
asFuture
(
)
:
CompletableFuture
<
Unit
>
join
Link copied to clipboard
open
suspend override
fun
join
(
)
join
Blocking
Link copied to clipboard
open
fun
joinBlocking
(
)
shutdown
Link copied to clipboard
open
suspend override
fun
shutdown
(
reason
:
Throwable
?
)
shutdown
Async
Link copied to clipboard
open
fun
shutdownAsync
(
reason
:
Throwable
?
)
:
CompletableFuture
<
Unit
>
shutdown
Blocking
Link copied to clipboard
open
fun
shutdownBlocking
(
)
open
fun
shutdownBlocking
(
reason
:
Throwable
?
)
Properties
bot
Managers
Link copied to clipboard
open
override
val
botManagers
:
BotManagers
configuration
Link copied to clipboard
abstract
val
configuration
:
ApplicationConfiguration
coroutine
Context
Link copied to clipboard
abstract
override
val
coroutineContext
:
CoroutineContext
environment
Link copied to clipboard
abstract
val
environment
:
Application.Environment
event
Listener
Manager
Link copied to clipboard
abstract
val
eventListenerManager
:
EventListenerManager
providers
Link copied to clipboard
abstract
val
providers
:
List
<
EventProvider
>