Package com.sleepycat.persist.evolve
Class EvolveConfig
java.lang.Object
com.sleepycat.persist.evolve.EvolveConfig
- All Implemented Interfaces:
Cloneable
Configuration properties for eager conversion of unevolved objects. This
configuration is used with
EntityStore.evolve.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddClassToEvolve(String entityClass) Adds an entity class for a primary index to be converted.clone()Returns a shallow copy of the configuration.Deprecated.Returns an unmodifiable set of the entity classes to be evolved.Returns the progress listener that is notified each time an entity is read.setEvolveListener(EvolveListener listener) Sets a progress listener that is notified each time an entity is read.
-
Constructor Details
-
EvolveConfig
public EvolveConfig()Creates an evolve configuration with default properties.
-
-
Method Details
-
cloneConfig
Deprecated.As of JE 4.0.13, replaced byclone().Returns a shallow copy of the configuration. -
clone
Returns a shallow copy of the configuration. -
addClassToEvolve
Adds an entity class for a primary index to be converted. If no classes are added, all indexes that require evolution will be converted. -
getClassesToEvolve
Returns an unmodifiable set of the entity classes to be evolved. -
setEvolveListener
Sets a progress listener that is notified each time an entity is read. -
getEvolveListener
Returns the progress listener that is notified each time an entity is read.
-
clone().