S - the source for the configurationT - the manageable config typepublic static class ServerConfigurationMigration.Builder<S,T extends ManageableServerConfiguration> extends Object
| Constructor and Description |
|---|
Builder(String configType,
ServerConfigurationMigration.XMLConfigurationProvider xmlConfigurationProvider) |
| Modifier and Type | Method and Description |
|---|---|
ServerConfigurationMigration<S,T> |
build() |
ServerConfigurationMigration.Builder<S,T> |
manageableConfigurationProvider(ServerConfigurationMigration.ManageableConfigurationProvider<T> manageableConfigurationProvider) |
ServerConfigurationMigration.Builder<S,T> |
subtask(ManageableServerConfigurationTaskFactory<S,T> subtaskFactory) |
ServerConfigurationMigration.Builder<S,T> |
subtask(ServerConfigurationMigration.XMLConfigurationSubtaskFactory<S> subtaskFactory) |
public Builder(String configType, ServerConfigurationMigration.XMLConfigurationProvider xmlConfigurationProvider)
public ServerConfigurationMigration.Builder<S,T> manageableConfigurationProvider(ServerConfigurationMigration.ManageableConfigurationProvider<T> manageableConfigurationProvider)
public ServerConfigurationMigration.Builder<S,T> subtask(ManageableServerConfigurationTaskFactory<S,T> subtaskFactory)
public ServerConfigurationMigration.Builder<S,T> subtask(ServerConfigurationMigration.XMLConfigurationSubtaskFactory<S> subtaskFactory)
public ServerConfigurationMigration<S,T> build()
Copyright © 2016 JBoss by Red Hat. All rights reserved.