Package com.xebialabs.xlrelease.osgi.api.plugins


package com.xebialabs.xlrelease.osgi.api.plugins
  • Class
    Description
    Plain mirror of xl-platform's ExtendedMetadata, exported as part of PluginInfo instead of the xl-plugin-manager type itself - see PluginQueryApi for why.
    Plain, OSGi-exportable mirror of the plugin manager's own PluginDto JSON shape (see xl-platform's PluginDtoJsonWriter.pluginsResult) - {plugin, versions, metadata, hasLogo, status} - deliberately independent of PluginDto itself.
    A named URL, mirroring one entry of the links/screenshots arrays the plugin manager REST API renders for a plugin's extended metadata (see xl-platform's ExternalLink).
    Non-REST access to the same plugin listings PluginResource.list()/.search(String) serve, returning plain PluginInfo rows instead of a JAX-RS Response.
    Plugin coordinates, mirroring the plugin object the plugin manager REST API renders for a PluginDto (see xl-platform's PluginDtoJsonWriter.pluginsResult).
    The XL product and version constraints a plugin requires, mirroring xl-platform's Requirements/XLProduct/VersionExpr (rendered as e.g.
    A single plugin version/repository pair, mirroring one entry of the versions array the plugin manager REST API renders for a PluginDto (see xl-platform's PluginDtoJsonWriter.pluginsResult).