# Package org.apache.ignite.internal.processors.configuration.distributed

Interface Summary
DistributedChangeableProperty<T extends Serializable>: Inner interface to maintenance of distributed property.
DistributedConfigurationLifecycleListener: Lifecycle listener for distributed configuration.
DistributedProperty<T extends Serializable>: Public interface of distributed property usage.
DistributedPropertyDispatcher: Dispatcher of distributed properties.
DistributePropertyListener<T>: Listener of distributed property change event.
PropertyUpdateClosure: Closure of cluster wide update of distributed property.

Class Summary
DistributedBooleanProperty: Implementation of `DistributedProperty` for `Boolean`.
DistributedComparableProperty<T extends Comparable<T> & Serializable>: Implementation of `DistributedProperty` for `Comparable`.
DistributedConfigurationProcessor: Processor of distributed configuration.
DistributedLongProperty: Implementation of `DistributedProperty` for `Long`.
SimpleDistributedProperty<T extends Serializable>: Wrapper of some serializable property providing ability of change this value across whole cluster.

Exception Summary
DetachedPropertyException: Exception of distributed property still have not been attached to the processor.
NotWritablePropertyException: Exception of distributed property still have not been allowed for write value.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020