Where is atlassian plugin xml




















SAL code samples. SAL services. AMPS 8. AMPS 6. REST plugin 2. Plugin Framework FAQ. Writing your first plugin FAQ. Atlassian Marketplace. Atlassian UI library. Design for Server. Server app licensing. Advanced Topics.

OSGi and Spring reference documents. Plugin Framework glossary. Last updated Dec 8, Rate this page: Unusable. Attribute Description key A String identifying the plugin module. This number is displayed in the application's plugin manager. Attribute name Description name Supply your name or the name of the company you work for.

Attribute Description name The name of the parameter. It's not the same without you Join the community to find out what other Atlassian users are discussing, debating and creating. Sign up for free Log in. JIRA plugin: Couldn't find the atlassian-plugin. Arthur arthurdn Jan 01, I ran atlas-create-jira-plugin But project was created without atlassian-plugin. Answer Watch. Like Be the first to like this.

Answer accepted. Arthur arthurdn Jan 03, Suggest an answer Log in or Sign up to answer. Still have a question? The UPM sometimes compares the plugin version value within an application to determine the newer version, particularly when performing automated upgrades.

Versions are compared by splitting the version number into components and comparing them numerically first and alphabetically second. Following are some sample version numbers in ascending order: 0. Describe which versions of the host application are compatible with this plugin. Enforcement of this property varies between applications: some applications strictly enforce compatibility, while others ignore the value.

The plugin vendor. Provides a link in the plugin administration screens. Arbitrary parameters for a plugin. These can be nested in many other elements. Attribute name gives the parameter name. The element's body is its value.

A common example of a param element the URL for your plugin's configuration screen. Below is an example. This element allows you to declare plugin dependencies and shorten your export package lists by specifying OSGi bundle instructions directly in the plugin XML.

As seen in the above example, the bundle-instructions element allows child elements, including:. How to Speed Up Plugin Startup contains information on using bundle instructions for speeding plugin start up. This tool is available as the Bundle Plugin for Maven. For details of the bnd directives, please refer to the bnd documentation. In the rest of the descriptor XML file, contains any modules that make up your plugin. The following illustrates the addition of a web-item module:. Atlassian Plugin Framework 2.

In version 1 plugins, this plugin module will differ significantly from the information on this page. So the object's lifecycle and dependency injection process will vary. For version 2 plugins, as described below, the internal Spring framework is used regardless of the host application.

Creation, dependency injection and sharing between plugins are consistent. Component plugin modules enable you to share Java components between other modules in your plugin and optionally with other plugins in the application. You can use it to make any type of class instance available to other plugins or modules.

It's in effect a Spring bean declaration with greatly simplified syntax, since only autowiring is supported plus an OSGi export. The root element for the Component plugin module is component.

It allows the following attributes and child elements for configuration:.



0コメント

  • 1000 / 1000