@Override public String getProperty(String key) { return getProperty(key, String.class, null); }
@Override public String getRequiredProperty(String key) throws IllegalStateException { return getRequiredProperty(key, String.class); }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(CacheConstant.CACHE_ENABLED, Boolean.class, Boolean.TRUE); } }
/** * Return a property resolver for the environment, preferring one that ignores * unresolvable nested placeholders. * @param environment the source environment * @param prefix the prefix * @return a property resolver for the environment * @since 1.4.3 */ public static RelaxedPropertyResolver ignoringUnresolvableNestedPlaceholders( Environment environment, String prefix) { Assert.notNull(environment, "Environment must not be null"); PropertyResolver resolver = environment; if (environment instanceof ConfigurableEnvironment) { resolver = new PropertySourcesPropertyResolver( ((ConfigurableEnvironment) environment).getPropertySources()); ((PropertySourcesPropertyResolver) resolver) .setIgnoreUnresolvableNestedPlaceholders(true); } return new RelaxedPropertyResolver(resolver, prefix); } }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(CacheConstant.CACHE_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(LimitConstant.LIMIT_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override public String getProperty(String key, String defaultValue) { return getProperty(key, String.class, defaultValue); }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(EventConstant.EVENTBUS_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override public <T> T getProperty(String key, Class<T> targetType) { return getProperty(key, targetType, null); }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(LockConstant.LOCK_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override public <T> T getRequiredProperty(String key, Class<T> targetType) throws IllegalStateException { T value = getProperty(key, targetType); Assert.state(value != null, String.format("required key [%s] not found", key)); return value; }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(IdGeneratorConstant.IDGENERATOR_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(IdGeneratorConstant.IDGENERATOR_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(IdGeneratorConstant.IDGENERATOR_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(PermissionConstant.PERMISSION_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(PermissionServiceConstant.PERMISSION_SERVICE_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(PermissionFeignConstant.PERMISSION_FEIGN_ENABLED, Boolean.class, Boolean.TRUE); } }
@Override protected boolean isEnabled() { return new RelaxedPropertyResolver(getEnvironment()).getProperty(SkeletonConstant.SKELETON_ENABLED, Boolean.class, Boolean.TRUE); } }