Uses of Class
com.tccc.kos.core.service.app.Application
Packages that use Application
Package
Description
Provides the abstract KosApplication class, which all KOS apps derive from.
-
Uses of Application in com.tccc.kos.core.service.app
Subclasses of Application in com.tccc.kos.core.service.appModifier and TypeClassDescriptionclassSystemApplication<T extends BaseAppConfig>Base class for system applications, which simply adds convenience methods to the base Application type.Methods in com.tccc.kos.core.service.app that return ApplicationModifier and TypeMethodDescriptionApplication<?>AppLoader.getApp()Returns the application that this loader loaded.Methods in com.tccc.kos.core.service.app that return types with arguments of type ApplicationModifier and TypeMethodDescriptionList<Application<?>>AppService.getStartedApps()Return the list of all applications that have already been started.Methods in com.tccc.kos.core.service.app with parameters of type ApplicationModifier and TypeMethodDescriptionAppService.loadApp(KabFile kab, Application<?> parent) Attempts to load the specified application.AppService.loadApp(KabFile kab, Application<?> parent, Collection<Object> beans) Attempts to load the specified application.default voidAppListener.onAppLoad(Application<?> app) Called when anApplicationhas been loaded but not yet started.default voidAppListener.onAppStart(Application<?> app) Called when anApplicationhas been started.voidAppStartedCallback.onAppStart(Application<?> app) Called when the selectedApplicationhas been started.default voidAppListener.onAppStop(Application<?> app) Called when anApplicationis about to be stopped as preparation for unloading.default voidAppListener.onAppUnload(Application<?> app) Called when anApplicationis unloaded.Constructors in com.tccc.kos.core.service.app with parameters of type ApplicationModifierConstructorDescriptionAppBrowserIntent(Application<?> app, NodeId nodeId, String browserName, String type) Create a browser intent for the specified browser in the specified node.AppBrowserIntent(Application<?> app, NodeId nodeId, String browserName, String type, Map<String, Object> properties) Create a browser intent for the specified browser in the specified node.AppBrowserIntent(Application<?> app, BrowserId browserId, String type) Create a browser intent targeting the specified browser.AppBrowserIntent(Application<?> app, BrowserId browserId, String type, Map<String, Object> properties) Create a browser intent targeting the specified browser.AppBrowserIntent(Application<?> app, BrowserIntent intent, String type) Create a browser intent targeting the browser contained in the specified intent.AppBrowserIntent(Application<?> app, BrowserIntent intent, String type, Map<String, Object> properties) Create a browser intent targeting the browser contained in the specified intent.AppBrowserIntent(Application<?> app, String type) Create a browser intent for the default browser on the current node.AppBrowserIntent(Application<?> app, String type, Map<String, Object> properties) Create a browser intent for the default browser on the current node.