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

Packages that use NodeFactory
org.sape.carbon.core.bootstrap   
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 NodeFactory in org.sape.carbon.core.bootstrap
 

Methods in org.sape.carbon.core.bootstrap that return NodeFactory
 NodeFactory BootConfigurationDocument.getNestedNodeFactory()
           
 

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

Classes in org.sape.carbon.core.config.node that implement NodeFactory
 class NestedConfigurationDocumentFactory
          Factory for creating NestedConfigurationDocument nodes
 

Fields in org.sape.carbon.core.config.node declared as NodeFactory
private  NodeFactory AbstractFolder.subFolderFactory
          Factory used to construct all Folders within this folder.
private  NodeFactory AbstractFolder.configurationDocumentFactory
          factory used to construct all ConfigurationDocuments within this folder.
private  NodeFactory AbstractFolder.linkNodeFactory
          factory used to construct all LinkNodes within this folder.
private  NodeFactory AbstractConfigurationDocument.nestedNodeFactory
          Document factory for nested configurations.
 

Methods in org.sape.carbon.core.config.node that return NodeFactory
 NodeFactory Folder.getSubFolderFactory()
          Gets the factory this node used in the addSubFolder method to create children.
 NodeFactory Folder.getConfigurationDocumentFactory()
          Gets the factory this node used in the addConfigurationDocument method to create children.
 NodeFactory Folder.getLinkNodeFactory()
          Gets the factory this node used in the addLinkNode method to create children.
 NodeFactory ConfigurationDocument.getNestedNodeFactory()
          Returns the nested node factory for the configuration.
 NodeFactory AbstractFolder.getConfigurationDocumentFactory()
           
 NodeFactory AbstractFolder.getSubFolderFactory()
           
 NodeFactory AbstractFolder.getLinkNodeFactory()
           
 NodeFactory AbstractConfigurationDocument.getNestedNodeFactory()
           
 

Constructors in org.sape.carbon.core.config.node with parameters of type NodeFactory
AbstractFolder(Node parent, String name, Object readOrAlterNodeLock, Object addOrLoadChildLock, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory)
          Constructor for AbstractFolder.
AbstractFolder(Node parent, String name, Object readOrAlterNodeLock, Object addOrLoadChildLock, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory)
          Constructor for AbstractFolder.
AbstractFolder(Node parent, String name, Object readOrAlterNodeLock, Object addOrLoadChildLock, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory)
          Constructor for AbstractFolder.
AbstractFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory)
          Constructor for AbstractFolder.
AbstractFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory)
          Constructor for AbstractFolder.
AbstractFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory)
          Constructor for AbstractFolder.
 

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

Classes in org.sape.carbon.core.config.node.file that implement NodeFactory
 class AbstractFileConfigurationDocumentFactory
          Base class for factories that construct FileConfigurationDocuments.
 class FileConfigurationDocumentFactory
          This Configuration Document Factory implementation supports filesystem based configurations.
 class FileFolderFactory
          Factory for creating folders nodes on a file system Copyright 2002 Sapient
 class FileLinkNodeConfigurationDocumentFactory
          This configuration interface provides configurations for document links.
 

Fields in org.sape.carbon.core.config.node.file declared as NodeFactory
private static NodeFactory FileLinkNodeFactory.subFolderFactory
          Holds a reference to the subFolderFactory used.
private static NodeFactory FileLinkNodeFactory.configurationDocumentFactory
          Holds a reference to the configurationNodeFactory used.
private static NodeFactory FileLinkNodeFactory.linkNodeFactory
          Holds a reference to the linkNodeFactory used.
 

Methods in org.sape.carbon.core.config.node.file that return NodeFactory
protected  NodeFactory FileLinkNodeFactory.getSubFolderFactory()
          Gets the factory used within this package to create folders
protected  NodeFactory FileLinkNodeFactory.getConfigurationDocumentFactory()
          Gets the factory used within this package to create configuration documents
protected  NodeFactory FileLinkNodeFactory.getLinkNodeFactory()
          Gets the factory used within this package to create links
 

Constructors in org.sape.carbon.core.config.node.file with parameters of type NodeFactory
FileFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, File directory)
          Constructor for FileFolder.
FileFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, File directory)
          Constructor for FileFolder.
FileFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, File directory)
          Constructor for FileFolder.
 

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

Methods in org.sape.carbon.core.config.node.link that return NodeFactory
 NodeFactory FolderLinkImpl.getConfigurationDocumentFactory()
           
 NodeFactory FolderLinkImpl.getSubFolderFactory()
           
 NodeFactory FolderLinkImpl.getLinkNodeFactory()
           
 NodeFactory ConfigurationDocumentLinkImpl.getNestedNodeFactory()
           
 

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

Classes in org.sape.carbon.services.config.classloader that implement NodeFactory
 class AbstractClassloaderConfigurationDocumentFactory
          Base class for factories that construct ClassloaderConfigurationDocuments.
 class ClassloaderConfigurationDocumentFactory
          Factory for creating configuration documents Copyright 2003 Sapient
 class ClassloaderFolderFactory
          Factory for creating folder nodes Copyright 2003 Sapient
 class ClassloaderLinkNodeConfigurationDocumentFactory
          Factory for creating config doc nodes that contain link node configurations Copyright 2003 Sapient
 

Fields in org.sape.carbon.services.config.classloader declared as NodeFactory
private static NodeFactory ClassloaderLinkNodeFactory.subFolderFactory
           
private static NodeFactory ClassloaderLinkNodeFactory.configurationDocumentFactory
           
private static NodeFactory ClassloaderLinkNodeFactory.linkNodeFactory
           
 

Methods in org.sape.carbon.services.config.classloader that return NodeFactory
protected  NodeFactory ClassloaderLinkNodeFactory.getSubFolderFactory()
          Gets the factory used within this package to create folders
protected  NodeFactory ClassloaderLinkNodeFactory.getConfigurationDocumentFactory()
          Gets the factory used within this package to create configuration documents
protected  NodeFactory ClassloaderLinkNodeFactory.getLinkNodeFactory()
          Gets the factory used within this package to create links
 

Constructors in org.sape.carbon.services.config.classloader with parameters of type NodeFactory
ClassloaderFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, String resourcePath, ConfigurationSource configSource)
          Constructor for JarFolder.
ClassloaderFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, String resourcePath, ConfigurationSource configSource)
          Constructor for JarFolder.
ClassloaderFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, String resourcePath, ConfigurationSource configSource)
          Constructor for JarFolder.
 

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

Classes in org.sape.carbon.services.config.jar that implement NodeFactory
 class AbstractJarConfigurationDocumentFactory
          Base class for factories that construct JarConfigurationDocuments.
 class JarConfigurationDocumentFactory
          Factory for creating configuration documents Copyright 2002 Sapient
 class JarFolderFactory
          Factory for create folder nodes Copyright 2002 Sapient
 class JarLinkNodeConfigurationDocumentFactory
          Factory for creating config doc nodes that contain link node configurations Copyright 2002 Sapient
 

Fields in org.sape.carbon.services.config.jar declared as NodeFactory
private static NodeFactory JarLinkNodeFactory.subFolderFactory
          Holds a reference to a JarFolderFactory
private static NodeFactory JarLinkNodeFactory.configurationDocumentFactory
          Holds a reference to a JarConfigurationDocumentFactory
private static NodeFactory JarLinkNodeFactory.linkNodeFactory
          Holds a reference to a JarLinkNodeConfigurationDocumentFactory
 

Methods in org.sape.carbon.services.config.jar that return NodeFactory
protected  NodeFactory JarLinkNodeFactory.getSubFolderFactory()
          Gets the factory used within this package to create folders
protected  NodeFactory JarLinkNodeFactory.getConfigurationDocumentFactory()
          Gets the factory used within this package to create configuration documents
protected  NodeFactory JarLinkNodeFactory.getLinkNodeFactory()
          Gets the factory used within this package to create links
 

Constructors in org.sape.carbon.services.config.jar with parameters of type NodeFactory
JarFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, ReadWriteLock readWriteLock, File jarFile, String jarEntryName)
          Constructor for JarFolder.
JarFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, ReadWriteLock readWriteLock, File jarFile, String jarEntryName)
          Constructor for JarFolder.
JarFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, ReadWriteLock readWriteLock, File jarFile, String jarEntryName)
          Constructor for JarFolder.
 

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

Classes in org.sape.carbon.services.config.jndi that implement NodeFactory
 class AbstractJNDIConfigurationDocumentFactory
          This class provides most of the functionality for creating JNDIConfigurationDocument nodes.
 class JNDIConfigurationDocumentFactory
          This AbstractJNDIConfigurationDocumentFactory extension creates document nodes (as opposed to link nodes).
 class JNDIFolderFactory
          This class provides the functionality for creating JNDIFolderFactory nodes.
 class JNDILinkNodeConfigurationDocumentFactory
          This AbstractJNDIConfigurationDocumentFactory extension creates link nodes.
 

Methods in org.sape.carbon.services.config.jndi that return NodeFactory
protected  NodeFactory JNDILinkNodeFactory.getSubFolderFactory(JNDILinkNodeConfiguration config)
          Gets the factory used within this package to create folders
protected  NodeFactory JNDILinkNodeFactory.getConfigurationDocumentFactory(JNDILinkNodeConfiguration config)
          Gets the factory used within this package to create configuration documents
protected  NodeFactory JNDILinkNodeFactory.getLinkNodeFactory(JNDILinkNodeConfiguration config)
          Gets the factory used within this package to create links
 

Constructors in org.sape.carbon.services.config.jndi with parameters of type NodeFactory
JNDIFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, DirContext initialContext, Name nodeContextName, JNDILinkNodeConfiguration config)
          Constructs the JNDIFolder and registers itself as a JNDI naming listener
JNDIFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, DirContext initialContext, Name nodeContextName, JNDILinkNodeConfiguration config)
          Constructs the JNDIFolder and registers itself as a JNDI naming listener
JNDIFolder(Node parent, String name, NodeFactory subFolderFactory, NodeFactory configurationDocumentFactory, NodeFactory linkNodeFactory, DirContext initialContext, Name nodeContextName, JNDILinkNodeConfiguration config)
          Constructs the JNDIFolder and registers itself as a JNDI naming listener
 



Copyright 1999-2003 Sapient Corporation. All Rights Reserved.