Package de.elo.ix.client.webapp
Interface Application
- All Known Implementing Classes:
IXClientServletHandler
public interface Application
This interface is the root object of the application from which all the other interfaces can be
reached.
-
Method Summary
Modifier and TypeMethodDescriptionGets the interface to access the appliations configuration.Connection manager.Returns the program name.Gets the program version.de.elo.utils.webapp.status.StatusData
Gets the interface to provide status information of the application.void
shutdown()
Call this function, if the application is beeing stopped.
-
Method Details
-
getProgramName
String getProgramName()Returns the program name.- Returns:
- Program name
-
getProgramVersion
String getProgramVersion()Gets the program version.- Returns:
- Program version
-
getAppConfig
AppConfig getAppConfig()Gets the interface to access the appliations configuration.- Returns:
- AppConfig object
-
getStatusData
de.elo.utils.webapp.status.StatusData getStatusData()Gets the interface to provide status information of the application. The StatusData object is used to print the applications status page.- Returns:
- StatusData object
-
getConnManager
AppConnManager getConnManager()Connection manager. This object helps to create and manage Indexserver connections.- Returns:
- AppConnManager object
-
shutdown
void shutdown()Call this function, if the application is beeing stopped.
-