All Classes and Interfaces
Class
Description
FlowNodeStorage
implementation that stores all the FlowNode
s 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 FlowExecution
s
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
WorkspaceActionImpl
s for a build.A way of pickling Jenkins objects which have a well-defined XStream representation but are not
Serializable
.
LogStorageAction
instead.