com.atlassian.jira.plugin.projectoperation.PluggableProjectOperation |
Known Indirect Subclasses
|
Clients of @PublicSpi
can expect
that programs compiled against a given version will remain binary compatible with later versions of the
@PublicSpi
as per each product's API policy (clients should refer to each product's API policy for
the exact guarantee -- usually binary compatibility is guaranteed at least across minor versions).
@PublicSpi
interfaces and classes are specifically designed to be implemented/extended by clients.
Hence, the guarantee of binary compatibility is different to that of @PublicApi
elements (if an element
is both @PublicApi
and @PublicSpi
, both guarantees apply).
A simple interface to create project operation plugins. These will be shown at the bottom of the project operation screen.
IMPORTANT NOTE: This plugin type is only available for internal use. Please refrain from using this, as the backwards compatibility of this plugin type will NOT be maintained in the future.Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Get the HTML to present on screen
| |||||||||||
Whether or not to show this operation for the given project and user.
|
Get the HTML to present on screen
project | Provide the project in case we need any project specific information to render the HTML |
---|---|
user | The currently logged in user |
Whether or not to show this operation for the given project and user.
project | Project being viewed |
---|---|
user | The currently logged in user |