Package io.jenkins.plugins.util
@DefaultAnnotation(edu.umd.cs.findbugs.annotations.NonNull.class)
package io.jenkins.plugins.util
Provides utility classes for plugins.
-
ClassesClassDescriptionBase class that provides the basic setup to read and write entities of a given type using
XStream.AgentFileVisitor<T extends Serializable>Finds all files that match a specified Ant file pattern and visits these files with the processing methodAgentFileVisitor.processFile(Path, Charset, FilteredLog), that has to be implemented by concrete subclasses.AgentFileVisitor.FileVisitorResult<T extends Serializable>The results for all found files.BuildAction<T>Controls the life cycle of the results in a build.Navigates from the current results to the same results of any other build of the same job.Validates the charset configuration.Resolves environment parameters in a string value.Facade to JenkinsGlobalConfigurationinstance to prevent IO access during tests.Testable base class for items of theGlobalConfigurationpage.Facade to Jenkins server.JobAction<T extends BuildAction<?>>A job action displays a link on the side panel of a job that refers to the last build that contains results (i.e.Handles logging of issues log and error messages to aTaskListenerinstance.Generated localization support class.A simple logger that prefixes each message with the name of a plugin.