## Uses of Class
de.esprit.appsuite.appstore.ndf.AppDescriptor

- Packages that use AppDescriptor
  Package | Description
  --- | ---
  de.esprit.appsuite.appstore | These classes implement the Application-Store for remote software installation
  de.esprit.appsuite.appstore.ndf | Contains all NDF structured models of the App-Store

- - ### Uses of AppDescriptor in de.esprit.appsuite.appstore

    Methods in de.esprit.appsuite.appstore that return AppDescriptor
    Modifier and Type | Method and Description
    --- | ---
    `AppDescriptor` | AppCacheManager.`findApp(java.lang.String appName)` Finds the `AppDescriptor` for the given appName.
    `AppDescriptor` | AppCacheManager.`findApp(java.lang.String appName, java.lang.String versionName)` Finds the `AppDescriptor` that matches the given appName and versionName.

    Methods in de.esprit.appsuite.appstore that return types with arguments of type AppDescriptor
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<AppDescriptor>` | AppCacheManager.`getAppDescriptors()`

    Methods in de.esprit.appsuite.appstore with parameters of type AppDescriptor
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAsyncTask` | AppCacheManager.`buildInstallationTask(AppDescriptor descr)`
    `WorkflowTask` | AppCacheManager.`buildInstallationWFT(AbstractWorkflow workflow, AppDescriptor descr)`
    `void` | AppCacheManager.`checkIsSoftwareInstalled(AppDescriptor appDescr)`
    `void` | AppCacheManager.`checkSoftwareInstallation(AppDescriptor appDescr)`
    `java.io.File` | AppCacheManager.`getLaunchDir(AppDescriptor appDescr)`
    `boolean` | AppCacheManager.`isSoftwareInstalled(AppDescriptor appDescr)`
    `AppLaunchTask` | AppCacheManager.`startApp(AppDescriptor appDescr, java.io.File appWorkingDir, LogChannel logCh)` Returns a launch-task which is not yet submitted!

  - ### Uses of AppDescriptor in de.esprit.appsuite.appstore.ndf

    Subclasses of AppDescriptor in de.esprit.appsuite.appstore.ndf
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaAppDescriptor` This class describes parameters for launching a java process.
    `class` | `NativeAppDescriptor` This class describes parameters for launching a native process.

    Methods in de.esprit.appsuite.appstore.ndf that return AppDescriptor
    Modifier and Type | Method and Description
    --- | ---
    `AppDescriptor` | AppVersion.`getAppDescriptor()`

    Methods in de.esprit.appsuite.appstore.ndf with parameters of type AppDescriptor
    Modifier and Type | Method and Description
    --- | ---
    `void` | AppVersion.`setAppDescriptor(AppDescriptor appDescriptor)`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.