Uses of Class
org.jboss.dna.graph.request.Request

Packages that use Request
org.jboss.dna.connector.store.jpa.model.simple The classes that define the "simple" storage model for the JPA connector. 
org.jboss.dna.graph The JBoss DNA Graph API defines the types that allow you to work with content organized as a graph. 
org.jboss.dna.graph.connector JBoss DNA uses connectors to access information from external systems (such as databases, other repositories, services, applications, etc.) and create graph representations of that information. 
org.jboss.dna.graph.connector.map The MapRepository class and its supporting classes provide a default implementation of the connector classes for connectors that support the transient or persistent mapping of a UUID to a standard representation of a node
org.jboss.dna.graph.connector.path The PathRepository class and its supporting classes provide a default read-only implementation of the connector classes for connectors that only support path-based access to a standard representation of a node
org.jboss.dna.graph.request Sometimes its useful to work with a graph using objects that represent individual commands on the graph. 
org.jboss.dna.graph.request.processor This portion of the JBoss DNA Graph API defines the processor for requests
 

Uses of Request in org.jboss.dna.connector.store.jpa.model.simple
 

Methods in org.jboss.dna.connector.store.jpa.model.simple with parameters of type Request
 void SimpleJpaConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 

Uses of Request in org.jboss.dna.graph
 

Methods in org.jboss.dna.graph that return types with arguments of type Request
 List<Request> Results.getRequests()
          Get the requests that were executed as part of these results.
 

Uses of Request in org.jboss.dna.graph.connector
 

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

Uses of Request in org.jboss.dna.graph.connector.map
 

Methods in org.jboss.dna.graph.connector.map with parameters of type Request
 void MapRepositoryConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 

Uses of Request in org.jboss.dna.graph.connector.path
 

Methods in org.jboss.dna.graph.connector.path with parameters of type Request
 void PathRepositoryConnection.execute(ExecutionContext context, Request request)
          Execute the supplied commands against this repository source.
 

Uses of Request in org.jboss.dna.graph.request
 

Subclasses of Request in org.jboss.dna.graph.request
 class AccessQueryRequest
          A Request to issue an access query a graph, where an access query is a low-level atomic query that is part of a large, planned query.
 class CacheableRequest
          A request that contains results that may be cached.
 class ChangeRequest
          A Request to make changes in a graph.
 class CloneBranchRequest
          Instruction that a branch be cloned from one workspace into another.
 class CloneWorkspaceRequest
          Request that an existing workspace be cloned into a target workspace with the supplied name.
 class CompositeRequest
          A request that wraps multiple other requests, allowing multiple requests to be treated as a single request.
 class CopyBranchRequest
          Instruction that a branch be copied from one location into another.
 class CreateNodeRequest
          Instruction to create the node under the specified location.
 class CreateWorkspaceRequest
          Request that a new workspace be created with the supplied name.
 class DeleteBranchRequest
          Instruction that a branch be deleted.
 class DeleteChildrenRequest
          Instruction that all nodes below a supplied node be deleted.
 class DestroyWorkspaceRequest
          Request that an existing workspace with the supplied name be destroyed.
 class FullTextSearchRequest
          A Request to perform a full-text search on a graph.
 class GetWorkspacesRequest
          A request to obtain the information about the workspaces that are available.
 class LockBranchRequest
          Instruction to lock an existing node or branch.
 class MoveBranchRequest
          Instruction that a branch be moved from one location into another.
 class ReadAllChildrenRequest
          Instruction to read all of the children of a node at a specific location.
 class ReadAllPropertiesRequest
          Instruction to read the properties and the number of children of the node at the specifed location.
 class ReadBlockOfChildrenRequest
          Instruction to read a block of the children of a node, where the block is dictated by the starting index and the maximum number of children to include in the block.
 class ReadBranchRequest
          Instruction to read the properties and children of the nodes in the branch at the supplied location.
 class ReadNextBlockOfChildrenRequest
          Instruction to read a block of the children of a node, where the block is dictated by the location of the child preceding the block and the maximum number of children to include in the block.
 class ReadNodeRequest
          Instruction to read the properties and children of the node at the specifed location.
 class ReadPropertyRequest
          Instruction to read a single property on the node at the specified location.
 class RemovePropertyRequest
          Instruction to remove the property with the supplied name from the node at the given location.
 class RenameNodeRequest
          Instruction to rename an existing node (but keep it under the same parent).
 class SearchRequest
          A Request to search or query a graph.
 class SetPropertyRequest
          Instruction to set a particular property on the node at the specified location.
 class UnlockBranchRequest
          Instruction to unlock an existing node or branch.
 class UpdatePropertiesRequest
          Instruction to update the properties on the node at the specified location.
 class UpdateValuesRequest
          Instruction to update the values for a certain property on the node at the specified location.
 class VerifyNodeExistsRequest
          Instruction to verify the existance of a node at the specified location.
 class VerifyWorkspaceRequest
          Verify that a workspace exists with the supplied name.
 

Methods in org.jboss.dna.graph.request that return Request
 Request BatchRequestBuilder.pop()
          Remove and return any requests that have been built by this builder since the last call to this method.
 Request RequestBuilder.removeProperties(Location on, String workspaceName, Name... propertyNames)
          Add a request to remove from the node the properties with the supplied names.
 Request RequestBuilder.setProperties(Location on, String workspaceName, Property... properties)
          Add a request to update the properties on the node at the supplied location.
static Request CompositeRequest.with(Iterator<? extends Request> requests)
          Return a request that either wraps multiple requests, or the single request if only one is supplied.
static Request CompositeRequest.with(List<? extends Request> requests)
          Return a request that either wraps multiple requests, or the single request if only one is supplied.
static Request CompositeRequest.with(Request... requests)
          Return a request that either wraps multiple requests, or the single request if only one is supplied.
 

Methods in org.jboss.dna.graph.request that return types with arguments of type Request
 List<Request> CompositeRequestChannel.allRequests()
          Get all the requests that were submitted to this queue.
 List<Request> CompositeRequest.getRequests()
          Return the unmodifiable requests contained in this composite request.
 Iterator<Request> CompositeRequest.iterator()
          
 

Methods in org.jboss.dna.graph.request with parameters of type Request
static CompositeRequest CompositeRequest.add(CompositeRequest composite, Request... requests)
          Add requests to the supplied composite request.
 void CompositeRequestChannel.add(Request request)
          Add the request to this channel for asynchronous processing.
 CountDownLatch CompositeRequestChannel.add(Request request, CountDownLatch latch)
          Add the request to this channel for asynchronous processing, and supply a count-down latch that should be decremented when this request is completed.
 void CompositeRequestChannel.addAndAwait(Request request)
          Add the request to this channel for processing, but wait to return until the request has been processed.
 BatchRequestBuilder BatchRequestBuilder.submit(Request request)
          Submit any request to this batch.
static Request CompositeRequest.with(Request... requests)
          Return a request that either wraps multiple requests, or the single request if only one is supplied.
 

Method parameters in org.jboss.dna.graph.request with type arguments of type Request
static CompositeRequest CompositeRequest.add(CompositeRequest composite, Iterator<? extends Request> requests)
          Add requests to the supplied composite request.
static Request CompositeRequest.with(Iterator<? extends Request> requests)
          Return a request that either wraps multiple requests, or the single request if only one is supplied.
static Request CompositeRequest.with(List<? extends Request> requests)
          Return a request that either wraps multiple requests, or the single request if only one is supplied.
 

Constructor parameters in org.jboss.dna.graph.request with type arguments of type Request
BatchRequestBuilder(LinkedList<Request> requests)
           
 

Uses of Request in org.jboss.dna.graph.request.processor
 

Methods in org.jboss.dna.graph.request.processor with parameters of type Request
 void RequestProcessor.process(Request request)
          Process a request by determining the type of request and delegating to the appropriate process method for that type.
 void LoggingRequestProcessor.process(Request request)
          Process a request by determining the type of request and delegating to the appropriate process method for that type.
 



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