public interface PlasmoVoice
| Modifier and Type | Method and Description |
|---|---|
@NotNull AddonManager |
getAddonManager()
Gets the
AddonManager
This manager can be used to get addons |
@NotNull java.util.concurrent.ScheduledExecutorService |
getBackgroundExecutor()
Gets the
ScheduledExecutorService
Executor used for background tasks |
@NotNull CodecManager |
getCodecManager()
Gets the
CodecManager
This manager can be used to create a codec encoder/decoder or register a custom codec encoder/decoder |
@NotNull java.io.File |
getConfigFolder()
Gets ths Plasmo Voice config folder
|
@NotNull EncryptionManager |
getEncryptionManager()
Gets the
EncryptionManager
This manager can be used to create an encryption or register a custom encryption |
@NotNull EventBus |
getEventBus()
Gets the
EventBus, used for subscribing to
Plasmo Voice events |
@NotNull java.lang.String |
getVersion()
Gets the Plasmo Voice version
|
@NotNull @NotNull java.util.concurrent.ScheduledExecutorService getBackgroundExecutor()
ScheduledExecutorService
Executor used for background tasksScheduledExecutorService@NotNull @NotNull AddonManager getAddonManager()
AddonManager
This manager can be used to get addons@NotNull @NotNull EventBus getEventBus()
EventBus, used for subscribing to
Plasmo Voice events@NotNull @NotNull EncryptionManager getEncryptionManager()
EncryptionManager
This manager can be used to create an encryption or register a custom encryption@NotNull @NotNull CodecManager getCodecManager()
CodecManager
This manager can be used to create a codec encoder/decoder or register a custom codec encoder/decoder@NotNull @NotNull java.lang.String getVersion()
@NotNull @NotNull java.io.File getConfigFolder()