All Classes and Interfaces
Class
Description
FlowNodeStorage implementation that stores all the FlowNodes together in one file for efficient bulk I/OPartial 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.
A marker for a node which had some log text using
LogStorage.nodeListener(org.jenkinsci.plugins.workflow.graph.FlowNode).Generated localization support class.
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.
LogStorageActioninstead.