/** * */ package org.minnal.examples.oms; import org.minnal.core.config.ApplicationConfiguration; import org.minnal.security.config.SecurityAware; import org.minnal.security.config.SecurityConfiguration; import com.fasterxml.jackson.annotation.JsonProperty; /** * @author ganeshs * */ public class OrderConfiguration extends ApplicationConfiguration implements SecurityAware { @JsonProperty("security") private SecurityConfiguration securityConfiguration; private boolean enableSecurity; @Override public SecurityConfiguration getSecurityConfiguration() { return securityConfiguration; } @Override public void setSecurityConfiguration(SecurityConfiguration configuration) { this.securityConfiguration = configuration; } /** * @return the enableSecurity */ public boolean isEnableSecurity() { return enableSecurity; } /** * @param enableSecurity the enableSecurity to set */ public void setEnableSecurity(boolean enableSecurity) { this.enableSecurity = enableSecurity; } }