Class PluginManagerUtil


  • public class PluginManagerUtil
    extends Object
    • Method Detail

      • from

        public Plugin from​(String location)
        Create a Plugin from the specified location.
        Parameters:
        the - location
        Returns:
        the Plugin that corresponds to the location.
      • getName

        public String getName​(String location)
        Get the name that corresponds the the specified location. The name is the filename (without the jar extension) of any of the specified gactv, url or path.
        Parameters:
        location - the location
        Returns:
        the name.
      • getName

        public String getName​(Optional<io.quarkus.maven.dependency.GACTV> gactv,
                              Optional<URL> url,
                              Optional<Path> path)
        Get the name that corresponds the the specified locations. The name is the filename (without the jar extension) of any of the specified gactv, url or path.
        Parameters:
        url - the url
        path - the path
        gactv - the gactv
        Returns:
        the name.