Uses of Interface
org.sape.carbon.core.config.node.ConfigurationDocument

Packages that use ConfigurationDocument
org.sape.carbon.core.bootstrap   
org.sape.carbon.core.config   
org.sape.carbon.core.config.node   
org.sape.carbon.core.config.node.file   
org.sape.carbon.core.config.node.link   
org.sape.carbon.services.config.classloader This package contains the classloader based implementation of the Configuration nodes interfaces. 
org.sape.carbon.services.config.jar This package contains the jar-file based implementation of the Configuration nodes interfaces. 
org.sape.carbon.services.config.jndi Contains a JNDI-backed implementation of carbon configuration nodes that support the storage of configuration data in directory servers. 
 

Uses of ConfigurationDocument in org.sape.carbon.core.bootstrap
 

Classes in org.sape.carbon.core.bootstrap that implement ConfigurationDocument
(package private)  class BootConfigurationDocument
          An implementation of ConfigurationDocument that provides functionality specific to retrieving the configuration required to boot the Carbon Core.
 

Methods in org.sape.carbon.core.bootstrap that return ConfigurationDocument
 ConfigurationDocument BootConfigurationDocument.addNestedConfigurationDocument(String name, Configuration config)
           
 

Uses of ConfigurationDocument in org.sape.carbon.core.config
 

Methods in org.sape.carbon.core.config with parameters of type ConfigurationDocument
private  void DefaultRootConfigurationService.initialize(ConfigurationDocument rootConfigurationDoc)
          Reads a LinkNodeConfiguration from the rootConfigurationDoc and uses the configured LinkNodeFactoryClass to create a new Node that is then set as the root node for the ConfigurationService.
 ConfigurationService DefaultConfigurationServiceFactory.getInstance(ConfigurationDocument configurationDocument)
           
 ConfigurationService ConfigurationServiceFactory.getInstance(ConfigurationDocument configurationDocument)
          Gets an instance of a ConfigurationService using the Configuration contained in rootConfiguration to determine the appropriate behavior.
 

Constructors in org.sape.carbon.core.config with parameters of type ConfigurationDocument
DefaultRootConfigurationService(ConfigurationDocument configurationDocument)
          protected constructor prevents direct instantiation by classes other than the DefaultConfigurationServiceFactory but does not prevent extension.
 

Uses of ConfigurationDocument in org.sape.carbon.core.config.node
 

Classes in org.sape.carbon.core.config.node that implement ConfigurationDocument
 class AbstractConfigurationDocument
          This implementation of ConfigurationDocument uses a ConfigurationFormatService to read and write Configurations from and to the backing data store and caches the results for future use.
 class NestedConfigurationDocument
          ConfigurationDocument implementation for configurations nested within other ConfigurationDocuments.
 

Methods in org.sape.carbon.core.config.node that return ConfigurationDocument
 ConfigurationDocument Folder.addConfigurationDocument(String name, Configuration config)
          Creates a new child ConfigurationDocument and returns a reference to the newly created ConfigurationDocument.
 ConfigurationDocument ConfigurationDocument.addNestedConfigurationDocument(String name, Configuration config)
          Adds a nested configuration object within this document with the name given by name and the value given by config.
 ConfigurationDocument AbstractFolder.addConfigurationDocument(String name, Configuration config)
           
protected  ConfigurationDocument AbstractFolder.createNewConfigurationDocument(String name, Configuration config)
          Uses the configurationDocumentFactory to create a child ConfigurationDocument and adds it to childNodes.
 ConfigurationDocument AbstractConfigurationDocument.addNestedConfigurationDocument(String name, Configuration config)
           
 

Uses of ConfigurationDocument in org.sape.carbon.core.config.node.file
 

Classes in org.sape.carbon.core.config.node.file that implement ConfigurationDocument
 class FileConfigurationDocument
          A node that represents a physical configuration file within a file system.
 

Methods in org.sape.carbon.core.config.node.file with parameters of type ConfigurationDocument
 LinkNode FileLinkNodeFactory.getInstance(Node parent, String name, ConfigurationDocument linkConfigurationDoc)
           
private  FileLinkNodeConfiguration FileLinkNodeFactory.readConfiguration(ConfigurationDocument linkConfigurationDoc)
           
 

Uses of ConfigurationDocument in org.sape.carbon.core.config.node.link
 

Subinterfaces of ConfigurationDocument in org.sape.carbon.core.config.node.link
 interface ConfigurationDocumentLink
          This interface is implemented by Nodes that are links to ConfigurationDocuments.
 

Classes in org.sape.carbon.core.config.node.link that implement ConfigurationDocument
 class ConfigurationDocumentLinkImpl
          Implementation of ConfigurationDocumentLink.
 

Fields in org.sape.carbon.core.config.node.link declared as ConfigurationDocument
protected  ConfigurationDocument AbstractLinkNode.linkConfigurationDocument
          The ConfigurationDocument containing the link's configuration.
 

Methods in org.sape.carbon.core.config.node.link that return ConfigurationDocument
 ConfigurationDocument FolderLinkImpl.addConfigurationDocument(String name, Configuration config)
           
 ConfigurationDocument ConfigurationDocumentLinkImpl.addNestedConfigurationDocument(String name, Configuration config)
           
 

Methods in org.sape.carbon.core.config.node.link with parameters of type ConfigurationDocument
 LinkNode LinkNodeFactory.getInstance(Node parent, String name, ConfigurationDocument linkConfigurationDoc)
          Constructs a LinkNode.
 LinkNode GenericLinkNodeFactory.getInstance(Node parent, String name, ConfigurationDocument linkConfigurationDoc)
          This implementation will return either a FolderLink or a ConfigurationDocumentLink depending on the type of the target Node.
 

Constructors in org.sape.carbon.core.config.node.link with parameters of type ConfigurationDocument
FolderLinkImpl(ConfigurationDocument linkConfigurationDocument, Folder targetFolder)
          Constructor for FolderLinkImpl.
ConfigurationDocumentLinkImpl(ConfigurationDocument linkConfigurationDocument, ConfigurationDocument targetConfigurationDocument)
          Constructor for ConfigurationDocumentLinkImpl.
ConfigurationDocumentLinkImpl(ConfigurationDocument linkConfigurationDocument, ConfigurationDocument targetConfigurationDocument)
          Constructor for ConfigurationDocumentLinkImpl.
AbstractLinkNode(ConfigurationDocument linkConfigurationDocument, Node targetNode)
          Constructor
 

Uses of ConfigurationDocument in org.sape.carbon.services.config.classloader
 

Classes in org.sape.carbon.services.config.classloader that implement ConfigurationDocument
 class ClassloaderConfigurationDocument
          Implementation of ConfigurationDocument using streams found from a classloader.
 class ClassloaderDocumentLinkImpl
          This implementation overrides the refresh method so that the configSource can be refreshed before the node hierachy is refreshed
 

Methods in org.sape.carbon.services.config.classloader with parameters of type ConfigurationDocument
 LinkNode ClassloaderLinkNodeFactory.getInstance(Node parent, String name, ConfigurationDocument linkConfigurationDoc)
           
 

Constructors in org.sape.carbon.services.config.classloader with parameters of type ConfigurationDocument
ClassloaderFolderLinkImpl(ConfigurationDocument linkConfigurationDocument, ClassloaderFolder targetFolder, ConfigurationSource configSource)
           
ClassloaderDocumentLinkImpl(ConfigurationDocument linkConfigurationDocument, ConfigurationDocument targetConfigurationDocument, ConfigurationSource configSource)
           
ClassloaderDocumentLinkImpl(ConfigurationDocument linkConfigurationDocument, ConfigurationDocument targetConfigurationDocument, ConfigurationSource configSource)
           
 

Uses of ConfigurationDocument in org.sape.carbon.services.config.jar
 

Classes in org.sape.carbon.services.config.jar that implement ConfigurationDocument
 class JarConfigurationDocument
          Implementation of ConfigurationDocument using entries within jar files as the backing datastore.
 

Methods in org.sape.carbon.services.config.jar with parameters of type ConfigurationDocument
 LinkNode JarLinkNodeFactory.getInstance(Node parent, String name, ConfigurationDocument linkConfigurationDoc)
           
 

Uses of ConfigurationDocument in org.sape.carbon.services.config.jndi
 

Classes in org.sape.carbon.services.config.jndi that implement ConfigurationDocument
 class JNDIConfigurationDocument
          A node that represents a JNDI context that contains content.
 

Methods in org.sape.carbon.services.config.jndi with parameters of type ConfigurationDocument
 LinkNode JNDILinkNodeFactory.getInstance(Node parent, String name, ConfigurationDocument linkConfigurationDoc)
           
 



Copyright 1999-2003 Sapient Corporation. All Rights Reserved.