Uses of Class
org.modeshape.graph.ExecutionContext

Packages that use ExecutionContext
org.modeshape.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.modeshape.connector.infinispan The classes that make up the connector that stores content in a deployed instance of Infinispan. 
org.modeshape.connector.jbosscache The classes that make up the connector that stores content in a JBoss Cache instance. 
org.modeshape.connector.jcr The JCR connector provides access to a JCR repository instance running in the same process (and accessible via JNDI). 
org.modeshape.connector.meta.jdbc The classes that make up the connector that accesses the database schema metadata exposed by JDBC drivers for existing relational databases. 
org.modeshape.connector.store.jpa.model.simple The classes that define the "simple" storage model for the JPA connector. 
org.modeshape.connector.store.jpa.util The classes that define the utility JPA entities that are not part of any storage model. 
org.modeshape.connector.svn The classes that make up the connector that accesses content from an SVN repository. 
org.modeshape.graph The ModeShape Graph API defines the types that allow you to work with content organized as a graph. 
org.modeshape.graph.connector ModeShape uses connectors to access information from external systems (such as databases, other repositories, services, applications, etc.) and create graph representations of that information. 
org.modeshape.graph.connector.base This package defines a series of classes that can serve as base classes for a connector implementation. 
org.modeshape.graph.connector.federation ModeShape 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.modeshape.graph.connector.inmemory The In-Memory Connector represents a connector that maintains a graph in transient in-process memory. 
org.modeshape.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.modeshape.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.modeshape.graph.io Utilities for inputing and outputing larger amounts of data. 
org.modeshape.graph.query.model The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. 
org.modeshape.graph.request Sometimes its useful to work with a graph using objects that represent individual commands on the graph. 
org.modeshape.graph.request.processor This portion of the ModeShape Graph API defines the processor for requests
org.modeshape.graph.search A small framework for a search engine component. 
org.modeshape.graph.sequencer A sequencer in ModeShape 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.modeshape.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.modeshape.jcr The ModeShape implementation of the JCR API. 
org.modeshape.jcr.query   
org.modeshape.repository The components and services that make up ModeShape's lower-level graph engine, which is used within its JCR Engine. 
org.modeshape.repository.cluster   
org.modeshape.repository.sequencer The classes that make up the sequencing service and its configuration. 
org.modeshape.search.lucene An implementation of the SearchEngine interface that uses the Lucene library. 
org.modeshape.sequencer.cnd The classes that make up the JCR Compact Node Definition (CND) file sequencer. 
org.modeshape.sequencer.ddl.node The classes for nodes within an Abstract Syntax Tree (AST) and a factory for creating them. 
 

Uses of ExecutionContext in org.modeshape.connector.filesystem
 

Methods in org.modeshape.connector.filesystem with parameters of type ExecutionContext
protected  void FileSystemSource.StandardPropertiesFactory.ensureValidProperties(ExecutionContext context, String sourceName, Collection<Property> properties, Set<Name> validPropertyNames)
          Checks that the collection of properties only contains properties with allowable names.
 Collection<Property> FileSystemSource.StandardPropertiesFactory.getDirectoryProperties(ExecutionContext context, Location location, File directory)
           
 Collection<Property> CustomPropertiesFactory.getDirectoryProperties(ExecutionContext context, Location location, File directory)
          Construct the custom properties that should be created for the supplied directory that is to be treated as an "nt:folder".
 Collection<Property> FileSystemSource.StandardPropertiesFactory.getFileProperties(ExecutionContext context, Location location, File file)
           
 Collection<Property> CustomPropertiesFactory.getFileProperties(ExecutionContext context, Location location, File file)
          Construct the custom properties that should be created for the supplied file that is to be treated as an "nt:file".
 Collection<Property> FileSystemSource.StandardPropertiesFactory.getResourceProperties(ExecutionContext context, Location location, File file, String mimeType)
           
 Collection<Property> CustomPropertiesFactory.getResourceProperties(ExecutionContext context, Location location, File file, String mimeType)
          Construct the custom properties that should be created for the supplied file that is to be treated as an "nt:resource", which is the node that contains the content-oriented properties and that is a child of a "nt:file" node.
 Set<Name> FileSystemSource.StandardPropertiesFactory.recordDirectoryProperties(ExecutionContext context, String sourceName, Location location, File file, Map<Name,Property> properties)
          Record the supplied properties as being set on the designated "nt:folder" node.
 Set<Name> CustomPropertiesFactory.recordDirectoryProperties(ExecutionContext context, String sourceName, Location location, File file, Map<Name,Property> properties)
          Record the supplied properties as being set on the designated "nt:folder" node.
 Set<Name> FileSystemSource.StandardPropertiesFactory.recordFileProperties(ExecutionContext context, String sourceName, Location location, File file, Map<Name,Property> properties)
          Record the supplied properties as being set on the designated "nt:file" node.
 Set<Name> CustomPropertiesFactory.recordFileProperties(ExecutionContext context, String sourceName, Location location, File file, Map<Name,Property> properties)
          Record the supplied properties as being set on the designated "nt:file" node.
 Set<Name> FileSystemSource.StandardPropertiesFactory.recordResourceProperties(ExecutionContext context, String sourceName, Location location, File file, Map<Name,Property> properties)
          Record the supplied properties as being set on the designated "nt:resource" node.
 Set<Name> CustomPropertiesFactory.recordResourceProperties(ExecutionContext context, String sourceName, Location location, File file, Map<Name,Property> properties)
          Record the supplied properties as being set on the designated "nt:resource" node.
 org.modeshape.connector.filesystem.FileSystemRepository.FileSystemTransaction FileSystemRepository.startTransaction(ExecutionContext context, boolean readonly)
           
 

Uses of ExecutionContext in org.modeshape.connector.infinispan
 

Methods in org.modeshape.connector.infinispan with parameters of type ExecutionContext
 InfinispanTransaction InfinispanRepository.startTransaction(ExecutionContext context, boolean readonly)
          Begin a transaction, hinting whether the transaction will be used only to read the content.
 

Constructors in org.modeshape.connector.infinispan with parameters of type ExecutionContext
InfinispanTransaction(ExecutionContext context, InfinispanRepository repository, UUID rootNodeUuid, Lock lock)
           
 

Uses of ExecutionContext in org.modeshape.connector.jbosscache
 

Methods in org.modeshape.connector.jbosscache with parameters of type ExecutionContext
 JBossCacheTransaction JBossCacheRepository.startTransaction(ExecutionContext context, boolean readonly)
          Begin a transaction, hinting whether the transaction will be used only to read the content.
 

Constructors in org.modeshape.connector.jbosscache with parameters of type ExecutionContext
JBossCacheTransaction(ExecutionContext context, JBossCacheRepository repository, UUID rootNodeUuid, Lock lock)
           
 

Uses of ExecutionContext in org.modeshape.connector.jcr
 

Methods in org.modeshape.connector.jcr with parameters of type ExecutionContext
 void JcrRepositoryConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 

Constructors in org.modeshape.connector.jcr with parameters of type ExecutionContext
JcrRequestProcessor(String sourceName, ExecutionContext context, Repository repository, Observer observer, Credentials credentials, CachePolicy defaultCachePolicy)
           
 

Uses of ExecutionContext in org.modeshape.connector.meta.jdbc
 

Methods in org.modeshape.connector.meta.jdbc with parameters of type ExecutionContext
 JdbcMetadataRepository.JdbcMetadataTransaction JdbcMetadataRepository.startTransaction(ExecutionContext context, boolean readonly)
           
 

Uses of ExecutionContext in org.modeshape.connector.store.jpa.model.simple
 

Fields in org.modeshape.connector.store.jpa.model.simple declared as ExecutionContext
protected  ExecutionContext SimpleJpaRepository.context
           
 

Methods in org.modeshape.connector.store.jpa.model.simple with parameters of type ExecutionContext
 MapNode SimpleJpaRepository.Workspace.copyNode(ExecutionContext context, MapNode original, MapWorkspace newWorkspace, MapNode newParent, Name desiredName, boolean recursive)
          This should copy the subgraph given by the original node and place the new copy under the supplied new parent.
protected  void SimpleJpaRepository.Workspace.correctSameNameSiblingIndexes(ExecutionContext context, MapNode parentNode, Name name)
           
protected  MapWorkspace SimpleJpaRepository.createWorkspace(ExecutionContext context, String name)
           
 void SimpleJpaConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 Property SimpleJpaRepository.JpaNode.getProperty(ExecutionContext context, String name)
           
 MapNode SimpleJpaRepository.JpaNode.setProperty(ExecutionContext context, String name, Object... values)
           
 

Constructors in org.modeshape.connector.store.jpa.model.simple with parameters of type ExecutionContext
SimpleJpaRepository(String sourceName, UUID rootNodeUuid, javax.persistence.EntityManager entityManager, ExecutionContext context, boolean compressData, boolean creatingWorkspacesAllowed, long minimumSizeOfLargeValuesInBytes, String dialect)
           
SimpleJpaRepository(String sourceName, UUID rootNodeUuid, String defaultWorkspaceName, String[] predefinedWorkspaceNames, javax.persistence.EntityManager entityManager, ExecutionContext context, boolean compressData, boolean creatingWorkspacesAllowed, long minimumSizeOfLargeValuesInBytes, String dialect)
           
SimpleRequestProcessor(ExecutionContext context, SimpleJpaRepository repository, Observer observer, boolean updatesAllowed)
           
 

Uses of ExecutionContext in org.modeshape.connector.store.jpa.util
 

Constructors in org.modeshape.connector.store.jpa.util with parameters of type ExecutionContext
Serializer(ExecutionContext context, boolean excludeUuidProperty)
           
 

Uses of ExecutionContext in org.modeshape.connector.svn
 

Methods in org.modeshape.connector.svn with parameters of type ExecutionContext
protected  org.tmatesoft.svn.core.SVNNodeKind SvnWorkspace.getNodeKind(ExecutionContext context, Path path, String repositoryRootUrl)
           
protected  boolean SvnWorkspace.readNode(ExecutionContext context, String workspaceName, Path requestedPath, List<Property> properties, List<Path.Segment> children)
           
 org.modeshape.connector.svn.SvnRepository.SvnTransaction SvnRepository.startTransaction(ExecutionContext context, boolean readonly)
           
 

Uses of ExecutionContext in org.modeshape.graph
 

Fields in org.modeshape.graph declared as ExecutionContext
protected  ExecutionContext Graph.context
           
static ExecutionContext ExecutionContext.DEFAULT_CONTEXT
           
 

Methods in org.modeshape.graph that return ExecutionContext
 ExecutionContext ExecutionContext.clone()
          
 ExecutionContext Graph.getContext()
          Get the context of execution within which operations on this graph are performed.
 ExecutionContext ExecutionContext.with(ClassLoaderFactory classLoaderFactory)
          Create a new execution context that mirrors this context but that uses the supplied class loader factory.
 ExecutionContext ExecutionContext.with(Map<String,String> data)
          Create a new execution context that mirrors this context but that contains the supplied data.
 ExecutionContext ExecutionContext.with(MimeTypeDetector mimeTypeDetector)
          Create a new execution context that is the same as this context, but which uses the supplied MIME type detector.
 ExecutionContext ExecutionContext.with(NamespaceRegistry namespaceRegistry)
          Create a new execution context that mirrors this context but that uses the supplied namespace registry.
 ExecutionContext ExecutionContext.with(SecurityContext securityContext)
          Create an ExecutionContext that is the same as this context, but which uses the supplied security context.
 ExecutionContext ExecutionContext.with(String processId)
          Create a new execution context that mirrors this context but that contains the supplied process identifier.
 ExecutionContext ExecutionContext.with(String key, String value)
          Create a new execution context that mirrors this context but that contains the supplied key-value pair in the new context's data.
 

Methods in org.modeshape.graph with parameters of type ExecutionContext
static Graph Graph.create(RepositoryConnection connection, ExecutionContext context)
          Create a graph instance that uses the supplied RepositoryConnection and context.
static Graph Graph.create(RepositorySource source, ExecutionContext context)
          Create a graph instance that uses the supplied RepositoryConnection and context.
static Graph Graph.create(String sourceName, RepositoryConnectionFactory connectionFactory, ExecutionContext context)
          Create a graph instance that uses the supplied repository and context.
 

Constructors in org.modeshape.graph with parameters of type ExecutionContext
ExecutionContext(ExecutionContext original)
          Create a copy of the supplied execution context.
ExecutionContext(ExecutionContext original, SecurityContext securityContext)
          Create a copy of the supplied execution context, but use the supplied AccessControlContext instead.
Graph(String sourceName, RepositoryConnectionFactory connectionFactory, ExecutionContext context)
           
 

Uses of ExecutionContext in org.modeshape.graph.connector
 

Methods in org.modeshape.graph.connector that return ExecutionContext
 ExecutionContext RepositoryContext.getExecutionContext()
          Get the execution context, which can be used to create other contexts with specific JAAS security contexts.
 

Methods in org.modeshape.graph.connector with parameters of type ExecutionContext
 void RepositoryConnectionPool.ConnectionWrapper.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 void RepositoryConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 

Uses of ExecutionContext in org.modeshape.graph.connector.base
 

Fields in org.modeshape.graph.connector.base declared as ExecutionContext
protected  ExecutionContext Repository.context
           
protected  ExecutionContext BaseTransaction.context
           
 

Methods in org.modeshape.graph.connector.base that return ExecutionContext
 ExecutionContext Transaction.getContext()
          Get the context in which this operator executes.
 ExecutionContext Repository.getContext()
           
 ExecutionContext BaseTransaction.getContext()
          Get the context in which this operator executes.
 

Methods in org.modeshape.graph.connector.base with parameters of type ExecutionContext
 void Connection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
abstract  Transaction<NodeType,WorkspaceType> Repository.startTransaction(ExecutionContext context, boolean readonly)
          Begin a transaction, hinting whether the transaction will be used only to read the content.
 

Constructors in org.modeshape.graph.connector.base with parameters of type ExecutionContext
BaseTransaction(ExecutionContext context, Repository<NodeType,WorkspaceType> repository, UUID rootNodeUuid)
           
MapTransaction(ExecutionContext context, Repository<NodeType,WorkspaceType> repository, UUID rootNodeUuid)
          Create a new transaction.
 

Uses of ExecutionContext in org.modeshape.graph.connector.federation
 

Methods in org.modeshape.graph.connector.federation with parameters of type ExecutionContext
protected  Projection FederatedRepositorySource.createProjection(ExecutionContext context, ProjectionParser projectionParser, Node node)
          Instantiate the Projection described by the supplied properties.
static Projection.Rule Projection.fromString(String definition, ExecutionContext context)
          Parse the string form of a rule definition and return the rule
static Projection.PathRule Projection.parsePathRule(String definition, ExecutionContext context)
          Parse the string definition of a Projection.PathRule.
 Projection.Rule ProjectionParser.ruleFromString(String definition, ExecutionContext context)
          Parse the string form of a rule definition and return the rule
 Projection.Rule[] ProjectionParser.rulesFromString(ExecutionContext context, String definitions)
          Parse a single string containing one or more string forms of rule definitions, and return the rules.
 Projection.Rule[] ProjectionParser.rulesFromStrings(ExecutionContext context, String... definitions)
          Parse string forms of an arry of rule definitions and return the rules
 

Uses of ExecutionContext in org.modeshape.graph.connector.inmemory
 

Methods in org.modeshape.graph.connector.inmemory that return ExecutionContext
 ExecutionContext InMemoryRepositorySource.DefaultRepositoryContext.getExecutionContext()
          Get the execution context, which can be used to create other contexts with specific JAAS security contexts.
 

Methods in org.modeshape.graph.connector.inmemory with parameters of type ExecutionContext
 InMemoryTransaction InMemoryRepository.startTransaction(ExecutionContext context, boolean readonly)
          Begin a transaction, hinting whether the transaction will be used only to read the content.
 

Constructors in org.modeshape.graph.connector.inmemory with parameters of type ExecutionContext
InMemoryTransaction(ExecutionContext context, InMemoryRepository repository, UUID rootNodeUuid, Lock lock)
           
 

Uses of ExecutionContext in org.modeshape.graph.connector.map
 

Methods in org.modeshape.graph.connector.map with parameters of type ExecutionContext
 MapNode MapWorkspace.cloneNode(ExecutionContext context, MapNode original, MapWorkspace newWorkspace, MapNode newParent, Name desiredName, Path.Segment desiredSegment, boolean removeExisting, Set<Location> removedExistingNodes)
          This should clone the subgraph given by the original node and place the cloned copy under the supplied new parent.
 MapNode AbstractMapWorkspace.cloneNode(ExecutionContext context, MapNode original, MapWorkspace newWorkspace, MapNode newParent, Name desiredName, Path.Segment desiredSegment, boolean removeExisting, Set<Location> removedExistingNodes)
          This should clone the subgraph given by the original node and place the cloned copy under the supplied new parent.
 MapNode MapWorkspace.copyNode(ExecutionContext context, MapNode original, MapWorkspace newWorkspace, MapNode newParent, Name desiredName, boolean recursive)
          This should copy the subgraph given by the original node and place the new copy under the supplied new parent.
 MapNode AbstractMapWorkspace.copyNode(ExecutionContext context, MapNode original, MapWorkspace newWorkspace, MapNode newParent, Name desiredName, boolean recursive)
          This should copy the subgraph given by the original node and place the new copy under the supplied new parent.
protected  MapNode AbstractMapWorkspace.copyNode(ExecutionContext context, MapNode original, MapWorkspace newWorkspace, MapNode newParent, Name desiredName, boolean recursive, Map<UUID,UUID> oldToNewUuids)
          This should copy the subgraph given by the original node and place the new copy under the supplied new parent.
protected  void AbstractMapWorkspace.correctSameNameSiblingIndexes(ExecutionContext context, MapNode parentNode, Name name)
          Corrects the SNS indices for all children of the node with the given name
 MapNode MapWorkspace.createNode(ExecutionContext context, MapNode parentNode, Name name, UUID uuid, Iterable<Property> properties)
          Create a new node with the supplied name, as a child of the supplied parent.
 MapNode AbstractMapWorkspace.createNode(ExecutionContext context, MapNode parentNode, Name name, UUID uuid, Iterable<Property> properties)
          Create a new node with the supplied name, as a child of the supplied parent.
 MapNode MapWorkspace.createNode(ExecutionContext context, String pathToNewNode, Iterable<Property> properties)
          Create a node at the supplied path.
 MapNode AbstractMapWorkspace.createNode(ExecutionContext context, String pathToNewNode, Iterable<Property> properties)
          Create a node at the supplied path.
protected abstract  MapWorkspace MapRepository.createWorkspace(ExecutionContext context, String name)
          Creates a new workspace with the given name containing only a root node.
 MapWorkspace MapRepository.createWorkspace(ExecutionContext context, String name, CreateWorkspaceRequest.CreateConflictBehavior behavior)
          Attempts to create a workspace with the given name with name-collision behavior determined by the behavior parameter.
 MapWorkspace MapRepository.createWorkspace(ExecutionContext context, String name, CreateWorkspaceRequest.CreateConflictBehavior existingWorkspaceBehavior, String nameOfWorkspaceToClone)
          Attempts to create a workspace with the requested name as in the #createWorkspace(ExecutionContext, String, CreateConflictBehavior) method and then clones the content from the given source workspace into the new workspace if the creation was successful.
 void MapRepositoryConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 MapNode AbstractMapWorkspace.getNode(ExecutionContext context, String path)
          Find a node with the given path.
 Property MapNode.getProperty(ExecutionContext context, String name)
          Returns the named property
 Property DefaultMapNode.getProperty(ExecutionContext context, String name)
          Returns the named property
 void MapWorkspace.moveNode(ExecutionContext context, MapNode node, Name desiredNewName, MapWorkspace newWorkspace, MapNode newParent, MapNode beforeNode)
          Move the supplied node to the new parent.
 void AbstractMapWorkspace.moveNode(ExecutionContext context, MapNode node, Name desiredNewName, MapWorkspace newWorkspace, MapNode newParent, MapNode beforeNode)
          Move the supplied node to the new parent.
 QueryResults MapWorkspace.query(ExecutionContext context, AccessQueryRequest accessQuery)
          Perform a query of this workspace.
 QueryResults AbstractMapWorkspace.query(ExecutionContext context, AccessQueryRequest accessQuery)
          Perform a query of this workspace.
 boolean MapWorkspace.removeNode(ExecutionContext context, MapNode node)
          Removes the given node.
 boolean AbstractMapWorkspace.removeNode(ExecutionContext context, MapNode node)
          Removes the given node and its children, correcting the SNS and child indices for its parent.
 QueryResults MapWorkspace.search(ExecutionContext context, String fullTextSearchExpression)
          Perform a full-text search of this workspace.
 QueryResults AbstractMapWorkspace.search(ExecutionContext context, String fullTextSearchExpression)
          Perform a full-text search of this workspace.
 MapNode MapNode.setProperty(ExecutionContext context, String name, Object... values)
          Sets the property with the given name, overwriting any previous property for the given name
 MapNode DefaultMapNode.setProperty(ExecutionContext context, String name, Object... values)
          Sets the property with the given name, overwriting any previous property for the given name
 

Constructors in org.modeshape.graph.connector.map with parameters of type ExecutionContext
MapRequestProcessor(ExecutionContext context, MapRepository repository, Observer observer, boolean updatesAllowed)
           
 

Uses of ExecutionContext in org.modeshape.graph.connector.path
 

Methods in org.modeshape.graph.connector.path with parameters of type ExecutionContext
 PathNode WritablePathWorkspace.copyNode(ExecutionContext context, PathNode original, PathWorkspace originalWorkspace, PathNode newParent, Name desiredName, boolean recursive)
          Copy the subgraph given by the original node and place the new copy under the supplied new parent.
 PathNode AbstractWritablePathWorkspace.copyNode(ExecutionContext context, PathNode original, PathWorkspace originalWorkspace, PathNode newParent, Name desiredName, boolean recursive)
          This should copy the subgraph rooted at the original node and place the new copy under the supplied new parent.
 PathNode WritablePathWorkspace.createNode(ExecutionContext context, PathNode parentNode, Name name, Map<Name,Property> properties, NodeConflictBehavior conflictBehavior)
          Create a new node with the supplied name, as a child of the supplied parent.
 PathNode WritablePathWorkspace.createNode(ExecutionContext context, String pathToNewNode, Map<Name,Property> properties, NodeConflictBehavior conflictBehavior)
          Create a node at the supplied path.
 PathNode AbstractWritablePathWorkspace.createNode(ExecutionContext context, String pathToNewNode, Map<Name,Property> properties, NodeConflictBehavior conflictBehavior)
           
protected abstract  WritablePathWorkspace WritablePathRepository.createWorkspace(ExecutionContext context, String name)
          Creates a new workspace with the given name containing only a root node.
 WritablePathWorkspace WritablePathRepository.createWorkspace(ExecutionContext context, String name, CreateWorkspaceRequest.CreateConflictBehavior behavior)
          Attempts to create a workspace with the given name with name-collision behavior determined by the behavior parameter.
 WritablePathWorkspace WritablePathRepository.createWorkspace(ExecutionContext context, String name, CreateWorkspaceRequest.CreateConflictBehavior existingWorkspaceBehavior, String nameOfWorkspaceToClone)
          Attempts to create a workspace with the requested name as in the #createWorkspace(ExecutionContext, String, CreateConflictBehavior) method and then clones the content from the given source workspace into the new workspace if the creation was successful.
 void PathRepositoryConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 Property PathNode.getProperty(ExecutionContext context, String name)
          Returns the named property
 Property DefaultPathNode.getProperty(ExecutionContext context, String name)
           
 PathNode WritablePathWorkspace.moveNode(ExecutionContext context, PathNode node, Name desiredNewName, WritablePathWorkspace originalWorkspace, PathNode newParent, PathNode beforeNode)
          Move the supplied node to the new parent within this workspace.
 PathNode AbstractWritablePathWorkspace.moveNode(ExecutionContext context, PathNode node, Name desiredNewName, WritablePathWorkspace originalWorkspace, PathNode newParent, PathNode beforeNode)
           
 QueryResults PathWorkspace.query(ExecutionContext context, AccessQueryRequest accessQuery)
          Perform a query of this workspace.
 QueryResults AbstractWritablePathWorkspace.query(ExecutionContext context, AccessQueryRequest accessQuery)
           
 boolean WritablePathWorkspace.removeNode(ExecutionContext context, Path nodePath)
          Removes the node at the given path
 PathNode WritablePathWorkspace.removeProperties(ExecutionContext context, Path nodePath, Iterable<Name> propertyNames)
          Removes the properties with the given names
 PathNode AbstractWritablePathWorkspace.removeProperties(ExecutionContext context, Path nodePath, Iterable<Name> propertyNames)
           
 QueryResults PathWorkspace.search(ExecutionContext context, String fullTextSearchExpression)
          Perform a full-text search of this workspace.
 QueryResults AbstractWritablePathWorkspace.search(ExecutionContext context, String fullTextSearchExpression)
           
 PathNode WritablePathWorkspace.setProperties(ExecutionContext context, Path nodePath, Map<Name,Property> properties)
          Sets the given properties in a single operation, overwriting any previous properties for the same name.
 

Constructors in org.modeshape.graph.connector.path with parameters of type ExecutionContext
PathRequestProcessor(ExecutionContext context, PathRepository repository, Observer observer, boolean updatesAllowed, PathRepositoryTransaction txn)
           
 

Uses of ExecutionContext in org.modeshape.graph.io
 

Methods in org.modeshape.graph.io that return ExecutionContext
 ExecutionContext GraphImporter.getContext()
          Get the context in which the importer will be executed.
 ExecutionContext GraphBatchDestination.getExecutionContext()
          Obtain the execution context of the destination.
 ExecutionContext Destination.getExecutionContext()
          Obtain the execution context of the destination.
 

Uses of ExecutionContext in org.modeshape.graph.query.model
 

Methods in org.modeshape.graph.query.model that return ExecutionContext
 ExecutionContext Visitors.ReadableVisitor.getContext()
           
 

Constructors in org.modeshape.graph.query.model with parameters of type ExecutionContext
Visitors.ReadableVisitor(ExecutionContext context)
           
 

Uses of ExecutionContext in org.modeshape.graph.request
 

Methods in org.modeshape.graph.request with parameters of type ExecutionContext
 void CompositeRequestChannel.start(ExecutorService executor, ExecutionContext context, RepositoryConnectionFactory connectionFactory)
          Begins processing any requests that have been added to this channel.
 

Uses of ExecutionContext in org.modeshape.graph.request.processor
 

Methods in org.modeshape.graph.request.processor that return ExecutionContext
 ExecutionContext RequestProcessor.getExecutionContext()
          The execution context that this process is operating within.
 

Constructors in org.modeshape.graph.request.processor with parameters of type ExecutionContext
RequestProcessor(String sourceName, ExecutionContext context, Observer observer)
           
RequestProcessor(String sourceName, ExecutionContext context, Observer observer, DateTime now)
           
RequestProcessor(String sourceName, ExecutionContext context, Observer observer, DateTime now, CachePolicy defaultCachePolicy)
           
 

Uses of ExecutionContext in org.modeshape.graph.search
 

Methods in org.modeshape.graph.search with parameters of type ExecutionContext
protected abstract  ProcessorType AbstractSearchEngine.createProcessor(ExecutionContext context, AbstractSearchEngine.Workspaces<WorkspaceType> workspaces, Observer observer, boolean readOnly)
          Create the SearchEngineProcessor implementation that can be used to operate against the SearchEngineWorkspace instances.
 SearchEngineProcessor SearchEngine.createProcessor(ExecutionContext context, Observer observer, boolean readOnly)
          Create the SearchEngineProcessor implementation that can be used to operate against the SearchEngineWorkspace instances.
 SearchEngineProcessor AbstractSearchEngine.createProcessor(ExecutionContext context, Observer observer, boolean readOnly)
          Create the SearchEngineProcessor implementation that can be used to operate against the SearchEngineWorkspace instances.
protected abstract  WorkspaceType AbstractSearchEngine.createWorkspace(ExecutionContext context, String workspaceName)
          Create the index(es) required for the named workspace.
 void SearchEngineWorkspace.destroy(ExecutionContext context)
          Destroy the indexes for the workspace with the supplied name.
 void SearchableRepositorySource.ParallelConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 void SearchableRepositorySource.SynchronousConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 WorkspaceType AbstractSearchEngine.Workspaces.getWorkspace(ExecutionContext context, String workspaceName, boolean createIfMissing)
          Get the search engine for the workspace with the supplied name.
 WorkspaceType AbstractSearchEngine.SearchWorkspaces.getWorkspace(ExecutionContext context, String workspaceName, boolean createIfMissing)
          Get the search engine for the workspace with the supplied name.
protected  Graph AbstractSearchEngine.graph(ExecutionContext context)
          Obtain a graph to the source for which this engine exists.
 void SearchEngine.index(ExecutionContext context, Iterable<ChangeRequest> changes)
          Update the indexes with the supplied set of changes to the content.
protected  void SearchableRepositorySource.process(ExecutionContext context, Changes changes)
          Do the work of processing the changes and updating the SearchableRepositorySource.searchEngine.
 

Constructors in org.modeshape.graph.search with parameters of type ExecutionContext
SearchEngineIndexer(ExecutionContext context, SearchEngine searchEngine, RepositoryConnectionFactory connectionFactory)
          Create an indexer that will update the indexes in the supplied search engine by crawling content, using the supplied connection factory to obtain connections.
SearchEngineProcessor(String sourceName, ExecutionContext context, Observer observer, DateTime now)
           
 

Uses of ExecutionContext in org.modeshape.graph.sequencer
 

Subclasses of ExecutionContext in org.modeshape.graph.sequencer
 class StreamSequencerContext
          A special ExecutionContext that is used for sequencing streams.
 

Constructors in org.modeshape.graph.sequencer with parameters of type ExecutionContext
StreamSequencerContext(ExecutionContext context, Path inputPath, Set<Property> inputProperties, String mimeType, Problems problems)
           
 

Uses of ExecutionContext in org.modeshape.graph.session
 

Fields in org.modeshape.graph.session declared as ExecutionContext
protected  ExecutionContext GraphSession.context
           
 

Uses of ExecutionContext in org.modeshape.jcr
 

Methods in org.modeshape.jcr that return ExecutionContext
 ExecutionContext JcrRepository.FederatedRepositoryContext.getExecutionContext()
          Get the execution context, which can be used to create other contexts with specific JAAS security contexts.
 

Constructors in org.modeshape.jcr with parameters of type ExecutionContext
CndNodeTypeReader(ExecutionContext context)
          Create a new node type factory that reads CND files.
JackrabbitXmlNodeTypeReader(ExecutionContext context)
          Create a new node type factory that reads the node types from Jackrabbit XML files.
JcrConfiguration(ExecutionContext context)
          Create a new configuration using the supplied ExecutionContext.
 

Uses of ExecutionContext in org.modeshape.jcr.query
 

Methods in org.modeshape.jcr.query that return ExecutionContext
 ExecutionContext JcrQueryContext.getExecutionContext()
           
 

Uses of ExecutionContext in org.modeshape.repository
 

Fields in org.modeshape.repository declared as ExecutionContext
protected  ExecutionContext ModeShapeEngine.context
           
protected  ExecutionContext ModeShapeConfiguration.GraphReturnable.context
           
 

Methods in org.modeshape.repository that return ExecutionContext
 ExecutionContext ModeShapeConfiguration.ConfigurationDefinition.getContext()
           
 ExecutionContext SimpleRepositoryContext.getExecutionContext()
          Get the execution context, which can be used to create other contexts with specific JAAS security contexts.
 ExecutionContext RepositoryLibrary.getExecutionContext()
           
 ExecutionContext ModeShapeEngine.getExecutionContext()
          Get the context in which this engine is executing.
protected  ExecutionContext ModeShapeConfiguration.getExecutionContext()
           
protected  ExecutionContext ModeShapeConfiguration.getExecutionContextForEngine()
          Utility method used by ModeShapeConfiguration.build() to get the ExecutionContext instance for the engine.
 ExecutionContext RepositoryService.getExecutionEnvironment()
           
 

Methods in org.modeshape.repository with parameters of type ExecutionContext
 Graph ModeShapeEngine.getGraph(ExecutionContext context, String sourceName)
          Get a graph to the underlying source, using the supplied context.
 

Constructors in org.modeshape.repository with parameters of type ExecutionContext
ModeShapeConfiguration.ConfigurationDefinition(String configurationName, RepositorySource source, String workspace, Path path, ExecutionContext context, ClassLoaderFactory classLoaderFactory)
           
ModeShapeConfiguration(ExecutionContext context)
          Create a new configuration using the supplied ExecutionContext.
ModeShapeEngine.ConfigurationScanner(Problems problems, ExecutionContext context, ModeShapeConfiguration.ConfigurationDefinition configurationRepository)
           
ModeShapeEngine(ExecutionContext context, ModeShapeConfiguration.ConfigurationDefinition configuration)
           
RepositoryLibrary(RepositorySource configurationSource, String configurationWorkspaceName, Path pathToSourcesConfigurationRoot, ExecutionContext context, ObservationBus observationBus)
          Create a new manager instance.
RepositoryService(RepositorySource configurationSource, String configurationWorkspaceName, Path pathToConfigurationRoot, ExecutionContext context, ObservationBus observationBus, Problems problems)
          Create a service instance, reading the configuration describing new RepositorySource instances from the supplied configuration repository.
SimpleRepositoryContext(ExecutionContext context, Observer observer, RepositoryConnectionFactory connectionFactory)
           
 

Uses of ExecutionContext in org.modeshape.repository.cluster
 

Methods in org.modeshape.repository.cluster that return ExecutionContext
 ExecutionContext ClusteringService.getExecutionContext()
           
 

Methods in org.modeshape.repository.cluster with parameters of type ExecutionContext
 void ClusteringService.setExecutionContext(ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.modeshape.repository.sequencer
 

Methods in org.modeshape.repository.sequencer that return ExecutionContext
 ExecutionContext SequencingService.getExecutionContext()
           
 ExecutionContext SequencerContext.getExecutionContext()
          Returns the execution context under which this sequencer context operates
 

Methods in org.modeshape.repository.sequencer with parameters of type ExecutionContext
 void SequencingService.setExecutionContext(ExecutionContext executionContext)
           
 

Constructors in org.modeshape.repository.sequencer with parameters of type ExecutionContext
SequencerContext(ExecutionContext executionContext, Graph graph)
           
 

Uses of ExecutionContext in org.modeshape.search.lucene
 

Methods in org.modeshape.search.lucene with parameters of type ExecutionContext
protected  LuceneSearchProcessor LuceneSearchEngine.createProcessor(ExecutionContext context, AbstractSearchEngine.Workspaces<LuceneSearchWorkspace> workspaces, Observer observer, boolean readOnly)
          Create the SearchEngineProcessor implementation that can be used to operate against the SearchEngineWorkspace instances.
protected  LuceneSearchWorkspace LuceneSearchEngine.createWorkspace(ExecutionContext context, String workspaceName)
          Create the index(es) required for the named workspace.
 void LuceneSearchWorkspace.destroy(ExecutionContext context)
          Destroy the indexes for the workspace with the supplied name.
 void LuceneSearchEngine.index(ExecutionContext context, Iterable<ChangeRequest> changes)
          Update the indexes with the supplied set of changes to the content.
protected static ChangeRequest LuceneSearchEngine.merge(ExecutionContext context, ChangeRequest original, ChangeRequest change)
           
abstract  String LuceneSearchEngine.WorkRequest.toString(ExecutionContext context)
           
 String LuceneSearchEngine.CrawlSubgraph.toString(ExecutionContext context)
           
 String LuceneSearchEngine.ForwardRequest.toString(ExecutionContext context)
           
 

Constructors in org.modeshape.search.lucene with parameters of type ExecutionContext
AbstractLuceneSearchEngine.AbstractLuceneProcessor(String sourceName, ExecutionContext context, AbstractSearchEngine.Workspaces<WorkspaceType> workspaces, Observer observer, DateTime now, boolean readOnly)
           
LuceneSearchEngine.WorkForWorkspaces(ExecutionContext context)
           
LuceneSearchEngine.WorkspaceWork(ExecutionContext context, String workspaceName)
           
LuceneSearchProcessor(String sourceName, ExecutionContext context, AbstractSearchEngine.Workspaces<LuceneSearchWorkspace> workspaces, Observer observer, DateTime now, boolean readOnly)
           
 

Uses of ExecutionContext in org.modeshape.sequencer.cnd
 

Methods in org.modeshape.sequencer.cnd that return ExecutionContext
 ExecutionContext CndSequencer.OutputDestination.getExecutionContext()
          Obtain the execution context of the destination.
 

Uses of ExecutionContext in org.modeshape.sequencer.ddl.node
 

Methods in org.modeshape.sequencer.ddl.node with parameters of type ExecutionContext
 Path AstNode.getPath(ExecutionContext context)
          Get the current path of this node, using the supplied context.
 Path AstNode.getPathRelativeTo(Path rootPath, ExecutionContext context)
          Get the current path of this node, as if the current tree is below the supplied root path, using the supplied context.
 String AstNode.getString(ExecutionContext context)
          Get the string representation of this query object.
 

Constructors in org.modeshape.sequencer.ddl.node with parameters of type ExecutionContext
AstNodeFactory(ExecutionContext context)
           
 



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