public interface ProjectDataImporter
Modifier and Type | Method and Description |
---|---|
default java.util.List<java.lang.String> |
doImport(com.dtolabs.rundeck.core.authorization.UserAndRolesAuthContext authContext,
java.lang.String project,
java.util.Map<java.lang.String,java.io.File> importFiles,
java.util.Map<java.lang.String,java.lang.String> importOptions)
Import content from a project archive
|
default java.util.List<java.lang.String> |
getImportAuthRequiredActions() |
default java.util.List<java.lang.String> |
getImportFilePatterns() |
default java.util.List<java.lang.String> |
getImportMustRunAfter() |
default java.util.List<java.lang.String> |
getImportMustRunBefore() |
default java.util.List<Property> |
getImportProperties() |
default java.util.List<java.lang.String> doImport(com.dtolabs.rundeck.core.authorization.UserAndRolesAuthContext authContext, java.lang.String project, java.util.Map<java.lang.String,java.io.File> importFiles, java.util.Map<java.lang.String,java.lang.String> importOptions)
authContext
- auth contextproject
- project nameimportFiles
- map of file names and files that were matched by import patternsimportOptions
- options mapdefault java.util.List<java.lang.String> getImportAuthRequiredActions()
default java.util.List<Property> getImportProperties()
default java.util.List<java.lang.String> getImportFilePatterns()
default java.util.List<java.lang.String> getImportMustRunBefore()
default java.util.List<java.lang.String> getImportMustRunAfter()