Class WorkspaceUpdater

All Implemented Interfaces:
ExtensionPoint, Describable<WorkspaceUpdater>
Direct Known Subclasses:
CheckoutUpdater, NoopUpdater, UpdateUpdater, UpdateWithCleanUpdater, UpdateWithRevertUpdater

@ExportedBean public abstract class WorkspaceUpdater extends AbstractDescribableImpl<WorkspaceUpdater> implements ExtensionPoint
Encapsulates the logic of how files are obtained from a subversion repository.

WorkspaceUpdater serves as a Describable, created from the UI via databinding and encapsulates whatever configuration parameter. The checkout logic is in WorkspaceUpdater.UpdateTask.

Since:
1.23
Author:
Kohsuke Kawaguchi