Index
All Classes and Interfaces|All Packages
A
- addBannerLine(BannerLine) - Method in class be.yildizgames.common.application.Application
-
Add a line to the banner.
- addLine(BannerLine) - Method in class be.yildizgames.common.application.helper.cli.Banner
- Application - Class in be.yildizgames.common.application
-
This class will: Configure any new application (logger,...).
- applicationStarted() - Method in class be.yildizgames.common.application.Application
-
To call once the application is started, this will close the splashscreen.
- AvailabilityChecker - Interface in be.yildizgames.common.application.helper.network
B
- Banner - Class in be.yildizgames.common.application.helper.cli
-
A banner to display at the startup of the application in the terminal.
- Banner(String) - Constructor for class be.yildizgames.common.application.helper.cli.Banner
- BannerLine - Interface in be.yildizgames.common.application.helper.cli
- be.yildizgames.common.application - module be.yildizgames.common.application
- be.yildizgames.common.application - package be.yildizgames.common.application
- be.yildizgames.common.application.helper.cli - package be.yildizgames.common.application.helper.cli
- be.yildizgames.common.application.helper.network - package be.yildizgames.common.application.helper.network
- be.yildizgames.common.application.helper.splashscreen - package be.yildizgames.common.application.helper.splashscreen
- be.yildizgames.common.application.helper.updater - package be.yildizgames.common.application.helper.updater
- buildSplashScreen() - Method in interface be.yildizgames.common.application.helper.splashscreen.SplashScreenProvider
C
- close() - Method in class be.yildizgames.common.application.helper.splashscreen.EmptySplashScreen
- close() - Method in interface be.yildizgames.common.application.helper.splashscreen.SplashScreen
- completed() - Method in interface be.yildizgames.common.application.helper.updater.UpdateDownloadListener
D
- display() - Method in class be.yildizgames.common.application.helper.cli.Banner
- display() - Method in class be.yildizgames.common.application.helper.splashscreen.EmptySplashScreen
- display() - Method in interface be.yildizgames.common.application.helper.splashscreen.SplashScreen
- downloadCompletedSuccessfully() - Method in interface be.yildizgames.common.application.helper.updater.UpdateDownloadListener
- downloadUpdated(int) - Method in interface be.yildizgames.common.application.helper.updater.UpdateDownloadListener
E
- EmptySplashScreen - Class in be.yildizgames.common.application.helper.splashscreen
- EmptySplashScreen() - Constructor for class be.yildizgames.common.application.helper.splashscreen.EmptySplashScreen
F
- fileCompletedSuccessfully(Path) - Method in interface be.yildizgames.common.application.helper.updater.UpdateDownloadListener
- fileUpdated(Path, int) - Method in interface be.yildizgames.common.application.helper.updater.UpdateDownloadListener
- fromFile(Path) - Method in class be.yildizgames.common.application.helper.cli.Banner
G
- getApplicationName() - Method in class be.yildizgames.common.application.UpdatableEntryPoint
- getApplicationProperties() - Method in class be.yildizgames.common.application.Starter
- getConfiguration() - Method in class be.yildizgames.common.application.Application
- getDefaultConfiguration() - Method in class be.yildizgames.common.application.UpdatableEntryPoint
- getPreferredAddress() - Static method in class be.yildizgames.common.application.helper.network.NetworkInterface
-
Provide the IP address.
- getServerUrl() - Method in interface be.yildizgames.common.application.helper.network.ServerAccessConfiguration
- getSplashScreen() - Method in class be.yildizgames.common.application.UpdatableEntryPoint
- getStarter() - Method in class be.yildizgames.common.application.UpdatableEntryPoint
- getUpdateUrl() - Method in class be.yildizgames.common.application.UpdatableEntryPoint
I
- isChecking() - Method in class be.yildizgames.common.application.helper.network.SocketAvailabilityChecker
- isOffLine() - Method in class be.yildizgames.common.application.helper.network.SocketAvailabilityChecker
- isOnline() - Method in interface be.yildizgames.common.application.helper.network.AvailabilityChecker
- isOnline() - Method in class be.yildizgames.common.application.helper.network.SocketAvailabilityChecker
L
- launch(String[]) - Method in class be.yildizgames.common.application.UpdatableEntryPoint
N
- NetworkInterface - Class in be.yildizgames.common.application.helper.network
-
Provide the IP address of the machine on the local network.
P
- prepare(String) - Static method in class be.yildizgames.common.application.Application
- print() - Method in interface be.yildizgames.common.application.helper.cli.BannerLine
- println(String) - Static method in class be.yildizgames.common.application.helper.cli.Terminal
-
Print the message in a line.
R
- restartApplication(long) - Method in class be.yildizgames.common.application.SystemRestarter
- run(LaunchContext) - Method in class be.yildizgames.common.application.UpdatableEntryPoint
S
- ServerAccessConfiguration - Interface in be.yildizgames.common.application.helper.network
- setName(String) - Method in class be.yildizgames.common.application.helper.splashscreen.EmptySplashScreen
- setName(String) - Method in interface be.yildizgames.common.application.helper.splashscreen.SplashScreen
- SocketAvailabilityChecker - Class in be.yildizgames.common.application.helper.network
- SocketAvailabilityChecker(ServerAccessConfiguration) - Constructor for class be.yildizgames.common.application.helper.network.SocketAvailabilityChecker
- SplashScreen - Interface in be.yildizgames.common.application.helper.splashscreen
- SplashScreenProvider - Interface in be.yildizgames.common.application.helper.splashscreen
- start() - Method in class be.yildizgames.common.application.Application
-
Initialize and start the application.
- start() - Method in class be.yildizgames.common.application.Starter
- start(Starter) - Method in class be.yildizgames.common.application.Application
-
Initialize and start the application by using a starter.
- startDownloadFile(Path) - Method in interface be.yildizgames.common.application.helper.updater.UpdateDownloadListener
- startDownloads() - Method in interface be.yildizgames.common.application.helper.updater.UpdateDownloadListener
- Starter - Class in be.yildizgames.common.application
- Starter() - Constructor for class be.yildizgames.common.application.Starter
- SystemRestarter - Class in be.yildizgames.common.application
- SystemRestarter(String) - Constructor for class be.yildizgames.common.application.SystemRestarter
- SystemRestarter(String, String) - Constructor for class be.yildizgames.common.application.SystemRestarter
T
- Terminal - Class in be.yildizgames.common.application.helper.cli
-
Simple class to display messages in the console
U
- UpdatableEntryPoint - Class in be.yildizgames.common.application
- UpdatableEntryPoint() - Constructor for class be.yildizgames.common.application.UpdatableEntryPoint
- update(String, String, TemporalAmount, List<UpdateDownloadListener>) - Method in class be.yildizgames.common.application.helper.updater.UpdateHelper
- UpdateDownloadListener - Interface in be.yildizgames.common.application.helper.updater
- UpdateHelper - Class in be.yildizgames.common.application.helper.updater
- UpdateHelper() - Constructor for class be.yildizgames.common.application.helper.updater.UpdateHelper
W
- withBanner(Banner) - Method in class be.yildizgames.common.application.Application
-
To set a custom banner, the banner will be displayed in the console interface when starting the application.
- withConfiguration(String[], Properties) - Method in class be.yildizgames.common.application.Application
- withConfiguration(String[], Properties, ConfigurationNotFoundAdditionalBehavior) - Method in class be.yildizgames.common.application.Application
- withSplashScreen(SplashScreenProvider) - Method in class be.yildizgames.common.application.Application
- withUpdate(String) - Method in class be.yildizgames.common.application.Application
-
Provide the update mechanism.
- withUpdate(String, int) - Method in class be.yildizgames.common.application.Application
All Classes and Interfaces|All Packages