Class GlobalStateConfiguration

java.lang.Object
org.infinispan.configuration.global.GlobalStateConfiguration

public class GlobalStateConfiguration extends Object
GlobalStateConfiguration.
Since:
8.1
Author:
Tristan Tarrant
  • Field Details

    • ENABLED

      public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> ENABLED
  • Constructor Details

  • Method Details

    • attributeDefinitionSet

      public static org.infinispan.commons.configuration.attributes.AttributeSet attributeDefinitionSet()
    • 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.
    • persistenceConfiguration

      public GlobalStatePathConfiguration persistenceConfiguration()
    • 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.
    • sharedPersistenceConfiguration

      public GlobalStatePathConfiguration sharedPersistenceConfiguration()
    • 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.
    • temporaryLocationConfiguration

      public TemporaryGlobalStatePathConfiguration temporaryLocationConfiguration()
    • configurationStorage

      public ConfigurationStorage configurationStorage()
    • globalStorageConfiguration

      public GlobalStorageConfiguration globalStorageConfiguration()
    • configurationStorageClass

      public Supplier<? extends LocalConfigurationStorage> configurationStorageClass()
    • attributes

      public org.infinispan.commons.configuration.attributes.AttributeSet attributes()
    • toString

      public String toString()