Uses of Class
org.codelibs.fess.helper.PluginHelper.Artifact
Packages that use PluginHelper.Artifact
-
Uses of PluginHelper.Artifact in org.codelibs.fess.app.web.admin.plugin
Methods in org.codelibs.fess.app.web.admin.plugin with parameters of type PluginHelper.ArtifactModifier and TypeMethodDescriptionAdminPluginAction.beanToMap(PluginHelper.Artifact artifact) Converts an Artifact object to a Map representation.static voidAdminPluginAction.deleteArtifact(PluginHelper.Artifact artifact) Deletes the specified artifact in a background thread.static voidAdminPluginAction.installArtifact(PluginHelper.Artifact artifact) Installs the specified artifact in a background thread. -
Uses of PluginHelper.Artifact in org.codelibs.fess.helper
Methods in org.codelibs.fess.helper that return PluginHelper.ArtifactModifier and TypeMethodDescriptionPluginHelper.getArtifact(String name, String version) Gets an artifact by name and version from available artifacts.protected PluginHelper.ArtifactPluginHelper.getArtifactFromFileName(PluginHelper.ArtifactType artifactType, String filename) Creates an artifact instance from a filename.PluginHelper.getArtifactFromFileName(PluginHelper.ArtifactType artifactType, String filename, String url) Creates an artifact instance from a filename with a specified URL.PluginHelper.getAvailableArtifacts(PluginHelper.ArtifactType artifactType) Retrieves available artifacts of the specified type from configured repositories.PluginHelper.getInstalledArtifacts(PluginHelper.ArtifactType artifactType) Gets the list of installed artifacts of the specified type.Methods in org.codelibs.fess.helper that return types with arguments of type PluginHelper.ArtifactModifier and TypeMethodDescriptionprotected List<PluginHelper.Artifact> PluginHelper.loadArtifactsFromRepository(String url) Loads artifacts from a YAML-based repository.protected List<PluginHelper.Artifact> PluginHelper.processRepository(PluginHelper.ArtifactType artifactType, String url) Processes a Maven-style repository to extract artifacts of the specified type.Methods in org.codelibs.fess.helper with parameters of type PluginHelper.ArtifactModifier and TypeMethodDescriptionvoidPluginHelper.deleteInstalledArtifact(PluginHelper.Artifact artifact) Deletes an installed artifact.protected PathThemeHelper.getJarFile(PluginHelper.Artifact artifact) Gets the JAR file path for the given artifact.protected StringThemeHelper.getThemeName(PluginHelper.Artifact artifact) Extracts the theme name from the artifact name.protected voidPluginHelper.install(PluginHelper.Artifact artifact) Installs an artifact by downloading it from its URL.voidThemeHelper.install(PluginHelper.Artifact artifact) Installs a theme from the given artifact.voidPluginHelper.installArtifact(PluginHelper.Artifact artifact) Installs an artifact based on its type.voidThemeHelper.uninstall(PluginHelper.Artifact artifact) Uninstalls a theme by removing all its associated files and directories.