Interface PluginScanner

    • Method Detail

      • createLoader

        ProviderLoader createLoader​(java.io.File file)
        Create a loader for a file
      • scanForFile

        java.io.File scanForFile​(ProviderIdent ident)
                          throws com.dtolabs.rundeck.core.plugins.PluginScannerException
        Return a file plugin that can supply the given provider ident
        Throws:
        com.dtolabs.rundeck.core.plugins.PluginScannerException
      • listProviders

        java.util.List<ProviderIdent> listProviders()
        List available providers
      • isExpired

        boolean isExpired​(ProviderIdent ident,
                          java.io.File file)
        Return true if the ident and file pair is no longer valid