public class GlobalStateConfiguration
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static AttributeDefinition<ConfigurationStorage> |
CONFIGURATION_STORAGE |
static AttributeDefinition<java.util.function.Supplier<? extends LocalConfigurationStorage>> |
CONFIGURATION_STORAGE_SUPPLIER |
static AttributeDefinition<java.lang.Boolean> |
ENABLED |
static AttributeDefinition<java.lang.String> |
PERSISTENT_LOCATION |
static AttributeDefinition<java.lang.String> |
SHARED_PERSISTENT_LOCATION |
static AttributeDefinition<java.lang.String> |
TEMPORARY_LOCATION |
| Constructor and Description |
|---|
GlobalStateConfiguration(AttributeSet attributes) |
| Modifier and Type | Method and Description |
|---|---|
static AttributeSet |
attributeDefinitionSet() |
AttributeSet |
attributes() |
ConfigurationStorage |
configurationStorage() |
java.util.function.Supplier<? extends LocalConfigurationStorage> |
configurationStorageClass()
Returns the
LocalConfigurationStorage Supplier |
boolean |
enabled() |
java.lang.String |
persistentLocation()
Returns the filesystem path where persistent state data which needs to survive container
restarts should be stored.
|
java.lang.String |
sharedPersistentLocation()
Returns the filesystem path where shared persistent state data which needs to survive container
restarts should be stored.
|
java.lang.String |
temporaryLocation()
Returns the filesystem path where temporary state should be stored.
|
java.lang.String |
toString() |
public static final AttributeDefinition<java.lang.Boolean> ENABLED
public static final AttributeDefinition<java.lang.String> PERSISTENT_LOCATION
public static final AttributeDefinition<java.lang.String> SHARED_PERSISTENT_LOCATION
public static final AttributeDefinition<java.lang.String> TEMPORARY_LOCATION
public static final AttributeDefinition<ConfigurationStorage> CONFIGURATION_STORAGE
public static final AttributeDefinition<java.util.function.Supplier<? extends LocalConfigurationStorage>> CONFIGURATION_STORAGE_SUPPLIER
public GlobalStateConfiguration(AttributeSet attributes)
public static AttributeSet attributeDefinitionSet()
public boolean enabled()
public java.lang.String persistentLocation()
public java.lang.String sharedPersistentLocation()
public java.lang.String temporaryLocation()
public ConfigurationStorage configurationStorage()
public java.util.function.Supplier<? extends LocalConfigurationStorage> configurationStorageClass()
LocalConfigurationStorage Supplierpublic AttributeSet attributes()
public java.lang.String toString()
toString in class java.lang.Object