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

tools.dynamia.app.ApplicationConfigurationProperties Maven / Gradle / Ivy

There is a newer version: 5.3.1
Show newest version
package tools.dynamia.app;

import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.Map;

@ConfigurationProperties(prefix = "dynamia.app")
public class ApplicationConfigurationProperties {
    private String name;
    private String template;
    private String defaultSkin;
    private String defaultLogo;
    private String defaultIcon;
    private String basePackage;
    private String version;
    private String build;
    private String shortName;
    private String company;
    private String url;
    private String jdni;
    private String author;
    private String license;
    private boolean webCacheEnabled;
    private String description;

    private String apiBasePath = "/api";
    private Map properties;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTemplate() {
        return template;
    }

    public void setTemplate(String template) {
        this.template = template;
    }

    public String getDefaultSkin() {
        return defaultSkin;
    }

    public void setDefaultSkin(String defaultSkin) {
        this.defaultSkin = defaultSkin;
    }

    public String getDefaultLogo() {
        return defaultLogo;
    }

    public void setDefaultLogo(String defaultLogo) {
        this.defaultLogo = defaultLogo;
    }

    public String getDefaultIcon() {
        return defaultIcon;
    }

    public void setDefaultIcon(String defaultIcon) {
        this.defaultIcon = defaultIcon;
    }

    public String getBasePackage() {
        return basePackage;
    }

    public void setBasePackage(String basePackage) {
        this.basePackage = basePackage;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getBuild() {
        return build;
    }

    public void setBuild(String build) {
        this.build = build;
    }

    public String getShortName() {
        return shortName;
    }

    public void setShortName(String shortName) {
        this.shortName = shortName;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getJdni() {
        return jdni;
    }

    public void setJdni(String jdni) {
        this.jdni = jdni;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public String getLicense() {
        return license;
    }

    public void setLicense(String license) {
        this.license = license;
    }

    public boolean isWebCacheEnabled() {
        return webCacheEnabled;
    }

    public void setWebCacheEnabled(boolean webCacheEnabled) {
        this.webCacheEnabled = webCacheEnabled;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Map getProperties() {
        return properties;
    }

    public void setProperties(Map properties) {
        this.properties = properties;
    }

    public String getApiBasePath() {
        return apiBasePath;
    }

    public void setApiBasePath(String apiBasePath) {
        this.apiBasePath = apiBasePath;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy