# Package de.esprit.appsuite.appstore

These classes implement the Application-Store for remote software installation

See: Description

- Class Summary
  Class | Description
  --- | ---
  AppCacheFileUpdater | This class mirrors files from a local appStore root directory to the local cache directory.
  AppCacheManager | This class implements the esprit application store.
  AppCacheRootDirOption | This `-appCacheRootDir` option defines the local root cache directory for web-installed applications.
  AppCacheUpdater | This class encapsulates the base functionality for mirroring repository files to a local cache-directory.
  AppCacheUrlUpdater | This class mirrors remote files based on an URL-connection from an remote appStore repository to a local cache directory.
  AppLaunchTask | This task implements phase two of the esprit application launcher.
  AppStarterCLP | This class defines the particular command line options provided by an JNLP file for launching the `EspritAppStarterLaunch` via web-start.
  AppStarterConfig | This class just encapsulates the available command-line-options.
  AppStarterContext | This context is used by the `EspritAppStarter`.
  AppStoreUtil | This class provides utilities especially for the app-store framework.
  EspritAppStarter | This class implements the first phase for webstart based installations of software from a remote application-store.
  EspritAppStarterLaunch | This class just launches the `EspritAppStarter`.
  ZipSoftwareExtractor | This class extracts zipped software data directly from an input stream to a given target directory.

## Package de.esprit.appsuite.appstore Description

These classes implement the Application-Store for remote software installation

Copyright © 2014 EsprIT-Systems. All Rights Reserved.