public class HostMigration<S> extends Object implements HostsManagementTaskFactory<S>
| Modifier and Type | Class and Description |
|---|---|
static class |
HostMigration.Builder<S>
The builder.
|
static interface |
HostMigration.HostConfigurationProvider
Provider for the host manageable configuration
|
| Modifier and Type | Field and Description |
|---|---|
static String |
HOST |
protected HostMigration.HostConfigurationProvider |
hostConfigurationProvider |
static String |
HOSTS |
static String |
MIGRATION_REPORT_TASK_ATTR_NAME |
protected List<HostConfigurationTaskFactory<S>> |
subtaskFactories |
| Modifier | Constructor and Description |
|---|---|
protected |
HostMigration(HostMigration.Builder<S> builder) |
| Modifier and Type | Method and Description |
|---|---|
protected ManageableResourceComponentTaskBuilder<S,HostResource,?> |
getSubtask() |
org.jboss.migration.core.task.ServerMigrationTask |
getTask(S source,
HostResource.Parent hostsManagement) |
public static final String HOSTS
public static final String HOST
public static final String MIGRATION_REPORT_TASK_ATTR_NAME
protected final HostMigration.HostConfigurationProvider hostConfigurationProvider
protected final List<HostConfigurationTaskFactory<S>> subtaskFactories
protected HostMigration(HostMigration.Builder<S> builder)
public org.jboss.migration.core.task.ServerMigrationTask getTask(S source, HostResource.Parent hostsManagement)
getTask in interface HostsManagementTaskFactory<S>protected ManageableResourceComponentTaskBuilder<S,HostResource,?> getSubtask()
Copyright © 2017 JBoss by Red Hat. All rights reserved.