Uses of Package
org.jboss.dna.graph

Packages that use org.jboss.dna.graph
org.jboss.dna.connector.filesystem The classes that make up the connector that accesses the files and directories on a local file system and exposes them as content in a repository. 
org.jboss.dna.connector.store.jpa.model.basic The classes that define the "basic" storage model for the JPA connector. 
org.jboss.dna.connector.store.jpa.model.simple The classes that define the "simple" storage model for the JPA connector. 
org.jboss.dna.connector.store.jpa.util The classes that define the utility JPA entities that are not part of any storage model. 
org.jboss.dna.graph The JBoss DNA Graph API defines the types that allow you to work with content organized as a graph. 
org.jboss.dna.graph.connector JBoss DNA uses connectors to access information from external systems (such as databases, other repositories, services, applications, etc.) and create graph representations of that information. 
org.jboss.dna.graph.connector.federation JBoss DNA provides a federated connector that is able to access repository content from multiple external systems and make that content look like it exists in a single unified repository. 
org.jboss.dna.graph.connector.inmemory The In-Memory Connector represents a connector that maintains a graph in transient in-process memory. 
org.jboss.dna.graph.connector.map The MapRepository class and its supporting classes provide a default implementation of the connector classes for connectors that support the transient or persistent mapping of a UUID to a standard representation of a node
org.jboss.dna.graph.connector.path The PathRepository class and its supporting classes provide a default read-only implementation of the connector classes for connectors that only support path-based access to a standard representation of a node
org.jboss.dna.graph.io   
org.jboss.dna.graph.observe The Observation API provides several mechanisms for asynchronously observing changes to content. 
org.jboss.dna.graph.property Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for representing and working with properties and their values. 
org.jboss.dna.graph.property.basic A set of basic implementations of the various interfaces defined in org.jboss.dna.graph.property
org.jboss.dna.graph.query The Query API provides a mechanism for building and executing queries. 
org.jboss.dna.graph.query.model The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. 
org.jboss.dna.graph.query.process This package defines the QueryProcessor interface, which is responsible for constructing for each query a tree of ProcessingComponent objects that each are responsible for processing a specific aspect of the query and returning the tuples to the parent component. 
org.jboss.dna.graph.request Sometimes its useful to work with a graph using objects that represent individual commands on the graph. 
org.jboss.dna.graph.request.processor This portion of the JBoss DNA Graph API defines the processor for requests
org.jboss.dna.graph.search   
org.jboss.dna.graph.sequencer A sequencer in JBoss DNA is a component that is able to process information (usually the content of a file, or a property value on a node) and recreate that information as a graph of structured content. 
org.jboss.dna.graph.session A graph session provides a stateful environment in which graph operations can be enqueued and the state and structure of the graph are cached. 
org.jboss.dna.jcr The DNA implementation of the JCR API. 
org.jboss.dna.repository The components and services that make up the JBoss DNA repository engine. 
org.jboss.dna.repository.sequencer The classes that make up the sequencing service and its configuration. 
org.jboss.dna.search.lucene   
org.jboss.dna.sequencer.ddl.node   
org.jboss.dna.web.jcr.rest This package contains the core components for the DNA REST server implementation. 
 

Classes in org.jboss.dna.graph used by org.jboss.dna.connector.filesystem
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
NodeConflictBehavior
          An enumeration used by several commands for the choice of handling duplicate nodes, such as when a node is to be copied to another location where a node already exists.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.connector.store.jpa.model.basic
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.connector.store.jpa.model.simple
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.connector.store.jpa.util
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Graph
          A graph representation of the content within a RepositorySource, including mechanisms to interact and manipulate that content.
Graph.AddValue
          The interface for defining the node on which an Graph.addValue(Object) operation applies and what additional values (if any) should be added.
Graph.And
          A interface that is used to add more locations that are to be copied/moved.
Graph.AsChild
          A component that defines a new child name for a node.
Graph.AsName
          A component that defines a new name for a node.
Graph.At
          The interface for defining the node upon which which a request operates.
Graph.BaseResults
          A set of nodes returned from a graph, with methods to access the properties and children of the nodes in the result.
Graph.Batch
          Interface for creating multiple requests to perform various operations.
Graph.BatchConjunction
           
Graph.Before
          A component that defines the location before which a node should be copied or moved.
Graph.BlockOfChildren
          A component used to specify a block of children starting either at a particular index or after a previous sibling.
Graph.BuildQuery
          The interface used to complete a query submission.
Graph.Children
          A component used to supply the details for getting children of another node.
Graph.Clone
          The interface for defining a branch of nodes to be cloned and the location where the clone is to be placed.
Graph.Conjunction
          A interface that can be used to finish the current request and start another.
Graph.Copy
          The interface for defining additional nodes to be copied and the locations where the copy is to be placed.
Graph.CopyTarget
           
Graph.Create
          The interface for defining additional properties on a new node.
Graph.CreateAt
          The interface for defining additional properties on a new node.
Graph.CreateNode
          A component that defines a node that is to be created.
Graph.CreateNodeNamed
          A component that defines a node that is to be created.
Graph.CreateWorkspace
          The interface used to create a new workspace.
Graph.Executable
          A interface used to execute the accumulated requests.
Graph.FromName
          A component that defines the name of a property from which a value should be removed.
Graph.FromWorkspace
          The interface for specifying that a node should come from a workspace other than the current workspace.
Graph.ImportInto
          A component that defines the location into which a node should be copied or moved.
Graph.Into
          A component that defines the location into which a node should be copied or moved.
Graph.LockScope
          Interface for specifying whether a lock should be deep in scope
Graph.LockTimeout
          Interface for specifying whether the maximum length of the lock
Graph.Move
          The interface for defining additional nodes to be moved and the parent into which the node(s) are to be moved.
Graph.NameWorkspace
          The interface used to specify the name of a new workspace.
Graph.Of
          The interface for defining the node upon which a request operates.
Graph.On
          The interface for defining the node upon which a request operates.
Graph.OnMultiple
          The interface for defining the node upon which a request operates, including a method that accepts multiple locations.
Graph.RemoveValue
          The interface for defining the node on which an Graph.removeValue(Object) operation applies and what additional values (if any) should be removed.
Graph.SetValues
          A component used to set the values on a property.
Graph.SetValuesTo
          A component used to set the values on a property.
Graph.To
          A component that defines the location to which a node should be copied or moved.
Graph.ToName
          A component that defines the name of a property to which a value should be added.
Graph.Under
          The interface for defining the node under which which a request operates.
Graph.WithUuids
          The interface for specifying how UUID conflicts should be handled.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
Node
          A node in a graph, with methods to access the properties and children.
NodeConflictBehavior
          An enumeration used by several commands for the choice of handling duplicate nodes, such as when a node is to be copied to another location where a node already exists.
Results
          A set of nodes returned from a graph, with methods to access the properties and children of the nodes in the result.
SecurityContext
          A security context provides a pluggable means to support disparate authentication and authorization mechanisms that specify the user name and roles.
Subgraph
          A subgraph returned by the Graph, containing the nodes in the subgraph as well as the properties and children for each of those nodes.
SubgraphNode
          An extended Node that includes the ability to get nodes in the subgraph relative to this node.
Workspace
          The information about a workspace.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.connector
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
Subgraph
          A subgraph returned by the Graph, containing the nodes in the subgraph as well as the properties and children for each of those nodes.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.connector.federation
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.connector.inmemory
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.connector.map
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.connector.path
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
NodeConflictBehavior
          An enumeration used by several commands for the choice of handling duplicate nodes, such as when a node is to be copied to another location where a node already exists.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.io
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Graph
          A graph representation of the content within a RepositorySource, including mechanisms to interact and manipulate that content.
Graph.Batch
          Interface for creating multiple requests to perform various operations.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.observe
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.property
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.property.basic
Graph
          A graph representation of the content within a RepositorySource, including mechanisms to interact and manipulate that content.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.query
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.query.model
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.query.process
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.request
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
NodeConflictBehavior
          An enumeration used by several commands for the choice of handling duplicate nodes, such as when a node is to be copied to another location where a node already exists.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.request.processor
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.search
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.sequencer
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.graph.session
Graph
          A graph representation of the content within a RepositorySource, including mechanisms to interact and manipulate that content.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
Node
          A node in a graph, with methods to access the properties and children.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.jcr
DnaIntLexicon
          A lexicon of internal and implementation-specific information
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Graph
          A graph representation of the content within a RepositorySource, including mechanisms to interact and manipulate that content.
JcrLexicon
          A lexicon of names with the JCR namespace.
JcrMixLexicon
          A lexicon of names with the JCR "mix" namespace.
JcrNtLexicon
          A lexicon of names with the JCR "nt" namespace.
SecurityContext
          A security context provides a pluggable means to support disparate authentication and authorization mechanisms that specify the user name and roles.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.repository
DnaLexicon
          A lexicon of names used within JBoss DNA.
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Graph
          A graph representation of the content within a RepositorySource, including mechanisms to interact and manipulate that content.
Subgraph
          A subgraph returned by the Graph, containing the nodes in the subgraph as well as the properties and children for each of those nodes.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.repository.sequencer
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Graph
          A graph representation of the content within a RepositorySource, including mechanisms to interact and manipulate that content.
Node
          A node in a graph, with methods to access the properties and children.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.search.lucene
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
Location
          The location of a node, as specified by either its path, UUID, and/or identification properties.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.sequencer.ddl.node
ExecutionContext
          An ExecutionContext is a representation of the environment or context in which a component or operation is operating.
 

Classes in org.jboss.dna.graph used by org.jboss.dna.web.jcr.rest
SecurityContext
          A security context provides a pluggable means to support disparate authentication and authorization mechanisms that specify the user name and roles.
 



Copyright © 2008-2010 JBoss, a division of Red Hat. All Rights Reserved.