| Interface | Description |
|---|---|
| ImportResult |
Result of importing a job
|
| JobChangeEvent |
Created by greg on 4/28/15.
|
| JobExportReference |
A reference which also has a serializer
|
| JobFileMapper |
Created by greg on 5/1/15.
|
| JobImporter |
Can import a job
|
| JobImportReference |
Job reference which has SCM import metadata
|
| JobImportState |
Created by greg on 9/14/15.
|
| JobScmReference |
Has an export serializer, and import metadata if present
|
| JobSerializer |
Can serialize a job to an outputstream in a format
|
| JobState |
Synch state of a job
|
| ScmCommitInfo |
SCM commit information
|
| ScmDiffResult |
Result of a Diff between old job data and new
|
| ScmExportPlugin |
Export plugin
|
| ScmExportPluginFactory |
Factory interface, used to define a ScmExportPlugin instance.
|
| ScmExportResult |
Result of Export action
|
| ScmExportSynchState |
Export Synch state of all jobs
|
| ScmImportDiffResult |
Created by greg on 9/29/15.
|
| ScmImportPlugin |
Plugin for importing job definitions from a Source control repository
|
| ScmImportPluginFactory |
Factory for
ScmImportPlugin, interface for SCMImport plugins. |
| ScmImportSynchState |
Import Synch state of all jobs
|
| ScmImportTrackedItem |
an item tracked by import plugin, such as a path in a repository.
|
| ScmOperationContext |
Context for scm import/export actions, including authorization info and storage tree access
|
| ScmRepoManifest |
Defines the manifest of repo files
tracked and mapping to Job definitions.
|
| ScmUserInfo |
Information about the user doing the export/import
|
| Class | Description |
|---|---|
| JobStateImpl |
Created by greg on 9/4/15.
|
| ScmExportResultImpl |
Created by greg on 9/4/15.
|
| ScmImportTrackedItemBuilder |
Builder for
ScmImportTrackedItem |
| ScmImportTrackedItemBuilder.Implementation | |
| ScmOperationContextBuilder |
Builds
ScmOperationContext |
| TemplateJobFileMapper |
A JobFileMapper using a template
|
| Enum | Description |
|---|---|
| ImportSynchState |
SCM Import synch state
|
| JobChangeEvent.JobChangeEventType |
Job was modified in Rundeck
|
| SynchState |
Created by greg on 8/21/15.
|
| Exception | Description |
|---|---|
| ScmPluginException |
Created by greg on 8/25/15.
|
| ScmPluginInvalidInput |
Indicates the action had invalid input, and includes a validation report, e.g using
Validator.buildReport() |
| ScmUserInfoMissing |
Exception representing missing user info during an export action
|