All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkiverse.quinoa.deployment.config.delegate.QuinoaConfigDelegate Maven / Gradle / Ivy

package io.quarkiverse.quinoa.deployment.config.delegate;

import java.util.List;
import java.util.Optional;

import io.quarkiverse.quinoa.deployment.config.DevServerConfig;
import io.quarkiverse.quinoa.deployment.config.FrameworkConfig;
import io.quarkiverse.quinoa.deployment.config.PackageManagerCommandConfig;
import io.quarkiverse.quinoa.deployment.config.PackageManagerInstallConfig;
import io.quarkiverse.quinoa.deployment.config.QuinoaConfig;

public class QuinoaConfigDelegate implements QuinoaConfig {
    private final QuinoaConfig delegate;

    public QuinoaConfigDelegate(QuinoaConfig delegate) {
        this.delegate = delegate;
    }

    @Override
    public Optional enabled() {
        return delegate.enabled();
    }

    @Override
    public boolean justBuild() {
        return delegate.justBuild();
    }

    @Override
    public String uiRootPath() {
        return delegate.uiRootPath();
    }

    @Override
    public String uiDir() {
        return delegate.uiDir();
    }

    @Override
    public Optional buildDir() {
        return delegate.buildDir();
    }

    @Override
    public Optional packageManager() {
        return delegate.packageManager();
    }

    @Override
    public PackageManagerInstallConfig packageManagerInstall() {
        return delegate.packageManagerInstall();
    }

    @Override
    public PackageManagerCommandConfig packageManagerCommand() {
        return delegate.packageManagerCommand();
    }

    @Override
    public boolean runTests() {
        return delegate.runTests();
    }

    @Override
    public Optional ci() {
        return delegate.ci();
    }

    @Override
    public boolean forceInstall() {
        return delegate.forceInstall();
    }

    @Override
    public FrameworkConfig framework() {
        return delegate.framework();
    }

    @Override
    public boolean enableSPARouting() {
        return delegate.enableSPARouting();
    }

    @Override
    public Optional> ignoredPathPrefixes() {
        return delegate.ignoredPathPrefixes();
    }

    @Override
    public DevServerConfig devServer() {
        return delegate.devServer();
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy