Index

A B C D E F G I L N P R S T U W 
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
 
A B C D E F G I L N P R S T U W 
All Classes and Interfaces|All Packages