Interface ReadonlyToolsRegistry

    • Method Detail

      • findInstalledTool

        @Nullable
        InstalledToolVersionEx findInstalledTool​(@NotNull
                                                 String toolId)
        Find tool by its un-typed id.
        Parameters:
        toolVersionId - Un-typed tool id
        Returns:
        Tool if found, Null otherwise
      • isToolRegistered

        boolean isToolRegistered​(@NotNull
                                 String toolId)
        Checks if toolName tool is already registered on server
        Parameters:
        toolName - tool name
        Returns:
        true if toolName tool is already registered on server, false otherwise
      • isToolRegistered

        boolean isToolRegistered​(@NotNull
                                 File toolPackage)
        Checks if tool originated from given package is already registered on server
        Parameters:
        toolPackage - origin tool package
        Returns:
        true if tool based on toolPackage is already registered on server, false otherwise