public class

ApplicationInstallationEnvironment

extends Object
java.lang.Object
   ↳ com.atlassian.jira.application.install.ApplicationInstallationEnvironment

Class Overview

Holds infomation where application files should be taken and where should be placed.

Summary

Public Constructors
ApplicationInstallationEnvironment(JiraHome jiraHome, PluginPath pluginPath)
Public Methods
File getApplicationsDestination()
Jira installed plugins directory.
File getApplicationsSource()
Return folder that may contain folders with applications plugins (each application should have its own folder.
File getInstallInformationDir()
Folder where information about installed applications and their versions is stored
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ApplicationInstallationEnvironment (JiraHome jiraHome, PluginPath pluginPath)

Public Methods

public File getApplicationsDestination ()

Jira installed plugins directory.

public File getApplicationsSource ()

Return folder that may contain folders with applications plugins (each application should have its own folder. i.e)

  • [applications-source]
    • jira-software
      • software-plugin-1.jar
      • software-plugin-2.jar
    • jira-servicedesk
      • servicedesk-plugin-1.jar
      • servicedesk-plugin-2.jar

public File getInstallInformationDir ()

Folder where information about installed applications and their versions is stored