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.
    Plain, OSGi-exportable mirror of the plugin manager's PluginDto JSON shape ({plugin, versions, metadata, hasLogo, status}), kept independent of PluginDto to avoid exporting its Scala/xl-platform type graph to bundles.
    A named URL, mirroring one entry of a plugin's links/screenshots metadata arrays.
    Non-REST access to the plugin listings, returning plain PluginInfo rows instead of a JAX-RS Response, for callers such as OSGi-bundled MCP tools.
    Plugin coordinates, mirroring the plugin object of a PluginDto.
    The XL product and version constraints a plugin requires (e.g.
    A single plugin version/repository pair, mirroring one entry of a PluginDto's versions array.