Class StudioConfigurationImpl

java.lang.Object
org.craftercms.studio.impl.v2.utils.StudioConfigurationImpl
All Implemented Interfaces:
StudioConfiguration

public class StudioConfigurationImpl extends Object implements StudioConfiguration
  • Field Details

    • systemConfig

      protected org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> systemConfig
    • configurationCache

      protected com.google.common.cache.Cache<String,org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode>> configurationCache
    • configLocation

      protected String configLocation
  • Constructor Details

    • StudioConfigurationImpl

      @ConstructorProperties({"configurationCache","configLocation"}) public StudioConfigurationImpl(com.google.common.cache.Cache<String,org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode>> configurationCache, String configLocation)
  • Method Details