Class GlobalStateConfiguration

  • All Implemented Interfaces:
    org.infinispan.commons.configuration.BaseConfigurationInfo, org.infinispan.commons.configuration.ConfigurationInfo

    public class GlobalStateConfiguration
    extends Object
    implements org.infinispan.commons.configuration.ConfigurationInfo
    GlobalStateConfiguration.
    Since:
    8.1
    Author:
    Tristan Tarrant
    • Field Detail

      • ENABLED

        public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> ENABLED
    • Method Detail

      • attributeDefinitionSet

        public static org.infinispan.commons.configuration.attributes.AttributeSet attributeDefinitionSet()
      • subElements

        public List<org.infinispan.commons.configuration.ConfigurationInfo> subElements()
        Specified by:
        subElements in interface org.infinispan.commons.configuration.ConfigurationInfo
      • getElementDefinition

        public org.infinispan.commons.configuration.elements.ElementDefinition getElementDefinition()
        Specified by:
        getElementDefinition in interface org.infinispan.commons.configuration.BaseConfigurationInfo
      • enabled

        public boolean enabled()
      • persistentLocation

        public String persistentLocation()
        Returns the filesystem path where persistent state data which needs to survive container restarts should be stored. Defaults to the user.dir system property which usually is where the application was started. Warning: this path must NOT be shared with other instances.
      • sharedPersistentLocation

        public String sharedPersistentLocation()
        Returns the filesystem path where shared persistent state data which needs to survive container restarts should be stored. Defaults to the persistentLocation(). This path may be shared among multiple instances.
      • temporaryLocation

        public String temporaryLocation()
        Returns the filesystem path where temporary state should be stored. Defaults to the value of the java.io.tmpdir system property.
      • attributes

        public org.infinispan.commons.configuration.attributes.AttributeSet attributes()
        Specified by:
        attributes in interface org.infinispan.commons.configuration.BaseConfigurationInfo