Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.modeshape.graph.ExecutionContext

Packages that use ExecutionContext
org.modeshape.connector.disk | The classes that make up the connector that stores content in a ModeShape-specific format on fixed disk.
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.connector.xmlfile | The XML File connector is a `connector` that maintains a graph in transient in-process memory, where the graph is loaded initially from an XML file.
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.function | The `Function` interface provides a way to inject custom logic into a connector, where it can be executed close to the actual data and where it can make decisions about what changes should be made to the content.
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.graph.text | This package defines an interface for components that `extract text` from content.
org.modeshape.jcr | The ModeShape implementation of the JCR API.
org.modeshape.jcr.query |
org.modeshape.jcr.security | ModeShape JCR repositories have a pluggable authentication and authorization framework.
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.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.
org.modeshape.sequencer.teiid | The classes that make up the JCR Compact Node Definition (CND) file sequencer.

Uses of ExecutionContext in org.modeshape.connector.disk

Methods in org.modeshape.connector.disk with parameters of type ExecutionContext
`DiskTransaction` | `DiskRepository.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.disk with parameters of type ExecutionContext
`DiskTransaction(ExecutionContext context, DiskRepository repository, UUID rootNodeUuid, org.modeshape.connector.disk.DiskRepository.DiskLock lock)`

Uses of ExecutionContext in org.modeshape.connector.filesystem

Methods in org.modeshape.connector.filesystem with parameters of type ExecutionContext
`Collection<Property>` | `ThrowProperties.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>` | `StoreProperties.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>` | `LogProperties.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>` | `IgnoreProperties.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>` | `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>` | `ThrowProperties.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>` | `StoreProperties.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>` | `LogProperties.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>` | `IgnoreProperties.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>` | `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>` | `ThrowProperties.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.
`Collection<Property>` | `StoreProperties.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.
`Collection<Property>` | `LogProperties.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.
`Collection<Property>` | `IgnoreProperties.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.
`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.
`protected Map<Name,Property>` | `StoreProperties.load(File propertiesFile, ExecutionContext context)`
`Set<Name>` | `ThrowProperties.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>` | `StoreProperties.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>` | `LogProperties.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>` | `IgnoreProperties.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>` | `ThrowProperties.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>` | `StoreProperties.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>` | `LogProperties.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>` | `IgnoreProperties.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>` | `ThrowProperties.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>` | `StoreProperties.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>` | `LogProperties.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>` | `IgnoreProperties.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)`
`protected Set<Name>` | `StoreProperties.write(File propertiesFile, ExecutionContext context, Map<Name,Property> properties)`

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(PropertyFactory propertyFactory)` Create a new execution context that mirrors this context but that uses the supplied `factory`.
`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.
`ExecutionContext` | `ExecutionContext.with(TextExtractor textExtractor)` Create a new execution context that is the same as this context, but which uses the supplied `text extractor`.

Methods in org.modeshape.graph with parameters of type ExecutionContext
`static Graph` | `Graph.create(ExecutionContext context)` Create a graph instance that uses a transient, in-memory source and the supplied `context`.
`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.
`PathWorkspace(ExecutionContext context, String name, UUID rootNodeUuid)` Create a new instance of the workspace.

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.connector.xmlfile

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

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
`protected
`<T> T`
` | `FunctionRequest.convert(String name, Class<T> type, T defaultValue, Map<String,Serializable> values, ExecutionContext context)`
`protected
`<T> T`
` | `FunctionRequest.convert(String name, PropertyType type, T defaultValue, Map<String,Serializable> values, ExecutionContext context)`
`
`<T> T`
` | `FunctionRequest.input(String name, Class<T> type, T defaultValue, ExecutionContext context)` Get the value for the named input to this function.
`
`<T> T`
` | `FunctionRequest.input(String name, PropertyType type, T defaultValue, ExecutionContext context)` Get the value for the named input to this function.
`
`<T> T`
` | `FunctionRequest.output(String name, Class<T> type, ExecutionContext context)` Get the value for the named output to this function.
`
`<T> T`
` | `FunctionRequest.output(String name, Class<T> type, T defaultValue, ExecutionContext context)` Get the value for the named output to this function.
`
`<T> T`
` | `FunctionRequest.output(String name, PropertyType type, T defaultValue, ExecutionContext context)` Get the value for the named output to this function.
`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.function

Methods in org.modeshape.graph.request.function that return ExecutionContext
`ExecutionContext` | `FunctionContext.getExecutionContext()` The context in which this function is executing.

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, int maxDepthPerRead)` 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.graph.text

Subclasses of ExecutionContext in org.modeshape.graph.text
`class` | `TextExtractorContext` A context for extracting the content.

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

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.

Methods in org.modeshape.jcr with parameters of type ExecutionContext
`protected Path` | `SystemFunctions.VersionHistoryFunction.initializeVersionStorage(UUID versionableNodeUuid, Name primaryTypeName, List<Name> mixinTypeNames, Location versionHistoryLocation, UUID originalVersionUuid, UUID rootVersionUuid, ExecutionContext context, RequestBuilder system, String workspace, DateTime now)` Create and initialize the version history structure for a versionable node with the supplied UUID.

Constructors in org.modeshape.jcr with parameters of type ExecutionContext
`CndNodeTypeReader(ExecutionContext context)` Deprecated. Create a new node type factory that reads CND files.
`JackrabbitXmlNodeTypeReader(ExecutionContext context)` Deprecated. 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.jcr.security

Methods in org.modeshape.jcr.security that return ExecutionContext
`ExecutionContext` | `ServletProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `SecurityContextProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Deprecated. Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `JaasProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `AuthenticationProviders.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `AuthenticationProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `AnonymousProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.

Methods in org.modeshape.jcr.security with parameters of type ExecutionContext
`ExecutionContext` | `ServletProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `SecurityContextProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Deprecated. Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `JaasProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `AuthenticationProviders.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `AuthenticationProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`ExecutionContext` | `AnonymousProvider.authenticate(Credentials credentials, String repositoryName, String workspaceName, ExecutionContext repositoryContext, Map<String,Object> sessionAttributes)` Authenticate the user that is using the supplied credentials.
`boolean` | `AuthorizationProvider.hasPermission(ExecutionContext context, String repositoryName, String repositorySourceName, String workspaceName, Path path, String... actions)` Determine if the supplied execution context has permission for all of the named actions in the named workspace.

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.
`protected ModeShapeEngine.ConfigurationScanner` | `ModeShapeEngine.newConfigurationScanner(Problems problems, ExecutionContext context, ModeShapeConfiguration.ConfigurationDefinition configuration)`

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.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)`

Uses of ExecutionContext in org.modeshape.sequencer.teiid

Fields in org.modeshape.sequencer.teiid declared as ExecutionContext
`protected ExecutionContext` | `XmiGraphReader.context`

Methods in org.modeshape.sequencer.teiid with parameters of type ExecutionContext
`static Name` | `VdbSequencer.extractVersionInfomation(ExecutionContext context, String fileNameWithoutExtension, AtomicInteger version)` Utility method to extract the version information from a VDB filename.
`static VdbManifest` | `VdbManifest.read(InputStream stream, ExecutionContext context)`

Constructors in org.modeshape.sequencer.teiid with parameters of type ExecutionContext
`ReferenceResolver(ExecutionContext context)`
`VdbManifest.Reader(ExecutionContext context)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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