@Internal public interface ArtifactHandlerConfigurator extends InitablePluginModule<ArtifactHandlerModuleDescriptor>
ArtifactHandler.| Modifier and Type | Method and Description |
|---|---|
void |
decorateConfigurationForRuntime(Map<String,String> artifactHandlersConfiguration)
Decorate artifact handlers configuration for runtime.
|
void |
populateContextForEdit(Map<String,Object> context) |
void |
postProcessConfiguration(ActionParametersMap actionParametersMap)
Any configuration adjustments that need to happen before configuration is saved should be done here.
|
void |
validateConfiguration(Map<String,String> newArtifactHandlersConfiguration,
Map<String,String> oldArtifactHandlersConfiguration,
ErrorCollection errorCollection)
Validate configuration.
|
initvoid postProcessConfiguration(ActionParametersMap actionParametersMap)
void decorateConfigurationForRuntime(@NotNull
Map<String,String> artifactHandlersConfiguration)
artifactHandlersConfiguration - artifact handlers configuration mapvoid validateConfiguration(@NotNull
Map<String,String> newArtifactHandlersConfiguration,
@NotNull
Map<String,String> oldArtifactHandlersConfiguration,
@NotNull
ErrorCollection errorCollection)
newArtifactHandlersConfiguration - new configuration to be validatedoldArtifactHandlersConfiguration - existing configurationerrorCollection - error collection to be set on validation failureCopyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.