1 package pk.lucidxpo.ynami.spring.features; 2 3 import jakarta.validation.constraints.NotNull; 4 import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; 5 import org.springframework.stereotype.Component; 6 import org.togglz.core.Feature; 7 8 @Component 9 @ConditionalOnProperty(name = "config.togglz.enabled", havingValue = "false", matchIfMissing = true) 10 public class FeatureManagerDefaultWrapper implements FeatureManagerWrappable { 11 12 @Override 13 public boolean isActive(@NotNull final Feature feature) { 14 return false; 15 } 16 17 @Override 18 public void activate(@NotNull final Feature feature) { 19 } 20 21 @Override 22 public void deactivate(@NotNull final Feature feature) { 23 } 24 }