All Classes and Interfaces

Class
Description
 
 
FlowNodeStorage implementation that stores all the FlowNodes together in one file for efficient bulk I/O
 
 
Partial implementation of step context.
Replaces FlowExecutionOwner in the persisted object graph.
A run action which reports environment variables.
Optional extension interface that allows the overrides to be distinguished.
Data model behind the tree list view of a flow graph
 
Abstraction of various ways to persist FlowNode, for those FlowExecutions who want to store them within Jenkins.
Deprecated.
Deprecated.
Use LogStorageAction instead.
A marker for a node which had some log text using LogStorage.nodeListener(org.jenkinsci.plugins.workflow.graph.FlowNode).
Generated localization support class.
Factory and utility methods for Executor, ExecutorService, and ThreadFactory.
Pause FlowNode Action.
ObjectResolver that resolves DryCapsule to unpickled objects.
Utilities to assist with IO and in some cases improve performance specifically for pipeline.
Hyperlink which sends a POST request to the specified URL.
 
Reads program data file that stores the object graph of the CPS-transformed program.
ObjectOutputStream compatible object graph serializer that handles stateful objects for proper rehydration later.
Allows Whitelisted access to selected attributes of a Run without requiring Jenkins API imports.
Pickle of a Secret which stores the encrypted value.
 
FlowNodeStorage that stores one node per one file.
PickleFactory implementation for a common situation where only kind of ephemeral object is being pickled.
 
 
Ensures that exceptions are safely serializable.
 
Allows operations to be limited in execution time.
ListenableFuture that promises a value that needs to be periodically tried.
Utility to temporarily append some information to the name of the current thread.
 
Display of all WorkspaceActionImpls for a build.
 
A way of pickling Jenkins objects which have a well-defined XStream representation but are not Serializable.