final ServerUpdate.Builders<WildFlyServer10> serverUpdateBuilders = new ServerUpdate.Builders<>(); return serverUpdateBuilders.serverUpdateBuilder() .standaloneServer(serverUpdateBuilders.standaloneConfigurationBuilder() .subtask(new RemoveUnsupportedExtensions<>()) .subtask(new RemoveUnsupportedSubsystems<>()) .subtask(new MigrateCompatibleSecurityRealms<>()) .subtask(new MigrateDeployments<>())) .domain(serverUpdateBuilders.domainBuilder() .domainConfigurations(serverUpdateBuilders.domainConfigurationBuilder() .subtask(new RemoveUnsupportedExtensions<>()) .subtask(serverUpdateBuilders.hostBuilder() .subtask(new MigrateCompatibleSecurityRealms<>())))) .build();
public ServerUpdate.Builder<S> serverUpdateBuilder() { return new ServerUpdate.Builder(); }
public Builder<S> standaloneServer(StandaloneServerUpdate<S> standaloneServerUpdate) { return subtask(standaloneServerUpdate); }
@Override public WildFlyServerMigration10 getServerMigration() { final ServerUpdate.Builders<WildFlyServer10> serverUpdateBuilders = new ServerUpdate.Builders<>(); return serverUpdateBuilders.serverUpdateBuilder() .standaloneServer( serverUpdateBuilders.standaloneConfigurationBuilder() .subtask(new RemoveAllUnsupportedSubsystems<>()) .subtask(new MigrateReferencedModules<>()) .subtask(new EAP7_0ToEAP7_1UpdateInfinispanSubsystem<>()) .subtask(new EAP7_0ToEAP7_1UpdateUndertowSubsystem<>()) .subtask(new AddSocketBindingMulticastAddressExpressions<>()) .subtask(new MigrateCompatibleSecurityRealms<>()) .subtask(new AddApplicationRealmSSLServerIdentity<>()) .subtask(new MigrateDeployments<>())) .domain(serverUpdateBuilders.domainBuilder() .domainConfigurations(serverUpdateBuilders.domainConfigurationBuilder() .subtask(new RemoveAllUnsupportedSubsystems<>()) .subtask(new MigrateReferencedModules<>()) .subtask(new EAP7_0ToEAP7_1UpdateInfinispanSubsystem<>()) .subtask(new EAP7_0ToEAP7_1UpdateUndertowSubsystem<>()) .subtask(new AddSocketBindingMulticastAddressExpressions<>()) .subtask(new AddLoadBalancerProfile<>()) .subtask(new MigrateDeployments<>())) .hostConfigurations(serverUpdateBuilders.hostConfigurationBuilder() .subtask(new MigrateReferencedModules<>()) .subtask(serverUpdateBuilders.hostBuilder() .subtask(new MigrateCompatibleSecurityRealms<>()) .subtask(new AddApplicationRealmSSLServerIdentity<>())))) .build(); }
@Override public WildFlyServerMigration10 getServerMigration() { final ServerUpdate.Builders<WildFlyServer10> serverUpdateBuilders = new ServerUpdate.Builders<>(); return serverUpdateBuilders.serverUpdateBuilder() .standaloneServer(serverUpdateBuilders.standaloneConfigurationBuilder() .subtask(new MigrateReferencedModules<>()) .subtask(new MigrateCompatibleSecurityRealms<>()) .subtask(new MigrateDeployments<>())) .domain(serverUpdateBuilders.domainBuilder() .domainConfigurations(serverUpdateBuilders.domainConfigurationBuilder() .subtask(new MigrateReferencedModules<>()) .subtask(new MigrateDeployments<>())) .hostConfigurations(serverUpdateBuilders.hostConfigurationBuilder() .subtask(new MigrateReferencedModules<>()) .subtask(serverUpdateBuilders.hostBuilder() .subtask(new MigrateCompatibleSecurityRealms<>())))) .build(); }
public Builder<S> standaloneServer(StandaloneServerConfigurationMigration.Builder<JBossServerConfiguration<S>> standaloneServerConfigurationUpdateBuilder) { return standaloneServer(standaloneServerConfigurationUpdateBuilder.build()); }
@Override public WildFlyServerMigration10 getServerMigration() { final ServerUpdate.Builders<WildFlyServer10> serverUpdateBuilders = new ServerUpdate.Builders<>(); return serverUpdateBuilders.serverUpdateBuilder() .standaloneServer(serverUpdateBuilders.standaloneConfigurationBuilder() .subtask(new MigrateReferencedModules<>()) .subtask(new MigrateCompatibleSecurityRealms<>()) .subtask(new MigrateDeployments<>())) .domain(serverUpdateBuilders.domainBuilder() .domainConfigurations(serverUpdateBuilders.domainConfigurationBuilder() .subtask(new MigrateReferencedModules<>()) .subtask(new MigrateDeployments<>())) .hostConfigurations(serverUpdateBuilders.hostConfigurationBuilder() .subtask(new MigrateReferencedModules<>()) .subtask(serverUpdateBuilders.hostBuilder() .subtask(new MigrateCompatibleSecurityRealms<>())))) .build(); }
public Builder<S> standaloneServer(StandaloneServerConfigurationMigration<JBossServerConfiguration<S>> standaloneServerConfigurationUpdate) { return standaloneServer(new StandaloneServerConfigurationsUpdate<>(standaloneServerConfigurationUpdate)); }
public Builder<S> domain(DomainUpdate.Builder<S> domainUpdateBuilder) { return domain(domainUpdateBuilder.build()); }
public Builder<S> domain(DomainUpdate<S> domainUpdate) { return subtask(domainUpdate); }
public Builder<S> standaloneServer(StandaloneServerConfigurationsUpdate<S> configurationsMigration) { return standaloneServer(new StandaloneServerUpdate<>(configurationsMigration)); }
public Builder() { subtask((source, target) -> new ModulesMigrationTask(source, target)); }