Package org.apache.cayenne.configuration
package org.apache.cayenne.configuration
-
ClassDescriptionA
ConfigurationNodeVisitorthat does nothing, used as a convenience superclass for partial visitors.A superclass of various Cayenne runtime stacks.A service that maps the names of configuration objects to the resource names.Implemented by the "nodes" on the Cayenne configuration tree.A visitor interface for implementing operations on different types ofConfigurationNodeobjects.ConfigurationTree<T extends ConfigurationNode>A tree of configuration nodes that contains extra information about the nodes, such as load errors.Defines the names of runtime properties and named collections used in DI modules.A descriptor of a DataChannel normally loaded from XML configuration.An object that can load a namedDataChannelDescriptorfrom some configuration source.Merges multiple descriptors into a single runtime descriptor.A loader of DataMaps.A descriptor ofDataNodeconfiguration.A default implementation ofDataChannelDescriptorMerger.A default implementation ofObjectStoreFactorywhich makes decision to turnObjectStore's syncing with parentDataRowStoreon or off basing onRuntimeProperties.An implementation ofRuntimePropertiesthat returns properties that were injected via a map in constructor.A factory for regular and nested contexts.A factory for creatingObjectStores.Password encoders are used to translate the text of the database password, on loading and on saving, from one form to another.The plain text password encoder passes the text of the database password straight-through without any alteration.The ROT-13 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.The ROT-47 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.Represents a properties map for a givenCayenneRuntime.