Uses of Class
org.modeshape.graph.request.BatchRequestBuilder

Packages that use BatchRequestBuilder
org.modeshape.graph The ModeShape Graph API defines the types that allow you to work with content organized as a graph. 
org.modeshape.graph.request Sometimes its useful to work with a graph using objects that represent individual commands on the graph. 
 

Uses of BatchRequestBuilder in org.modeshape.graph
 

Fields in org.modeshape.graph declared as BatchRequestBuilder
protected  BatchRequestBuilder Graph.Batch.requestQueue
           
 

Methods in org.modeshape.graph with parameters of type BatchRequestBuilder
 Graph.Batch Graph.batch(BatchRequestBuilder builder)
          Begin a batch of requests to perform various operations, but specify the queue where all accumulated requests should be placed.
 

Uses of BatchRequestBuilder in org.modeshape.graph.request
 

Methods in org.modeshape.graph.request that return BatchRequestBuilder
protected  BatchRequestBuilder BatchRequestBuilder.add(Request request)
           
protected  BatchRequestBuilder BatchRequestBuilder.addPending()
           
 BatchRequestBuilder BatchRequestBuilder.cloneBranch(Location from, String fromWorkspace, Location into, String intoWorkspace, Name nameForClone, Path.Segment exactSegmentForClone, boolean removeExisting)
          Add a request to clone a branch to another.
 BatchRequestBuilder BatchRequestBuilder.cloneWorkspace(String nameOfWorkspaceToBeCloned, String desiredNameOfTargetWorkspace, CreateWorkspaceRequest.CreateConflictBehavior createConflictBehavior, CloneWorkspaceRequest.CloneConflictBehavior cloneConflictBehavior)
          Add a request to clone an existing workspace to create a new workspace, and specify the behavior should a workspace already exists with a name that matches the desired name for the new workspace.
 BatchRequestBuilder BatchRequestBuilder.copyBranch(Location from, String fromWorkspace, Location into, String intoWorkspace, Name nameForCopy)
          Add a request to copy a branch to another.
 BatchRequestBuilder BatchRequestBuilder.copyBranch(Location from, String fromWorkspace, Location into, String intoWorkspace, Name nameForCopy, NodeConflictBehavior conflictBehavior)
          Add a request to copy a branch to another.
 BatchRequestBuilder BatchRequestBuilder.createNode(Location parentLocation, String workspaceName, Name childName, Iterator<Property> properties)
          Add a request to create a node with the given properties under the supplied location.
 BatchRequestBuilder BatchRequestBuilder.createNode(Location parentLocation, String workspaceName, Name childName, Iterator<Property> properties, NodeConflictBehavior conflictBehavior)
          Add a request to create a node with the given properties under the supplied location.
 BatchRequestBuilder BatchRequestBuilder.createNode(Location parentLocation, String workspaceName, Name childName, Property[] properties)
          Add a request to create a node with the given properties under the supplied location.
 BatchRequestBuilder BatchRequestBuilder.createNode(Location parentLocation, String workspaceName, Name childName, Property[] properties, NodeConflictBehavior conflictBehavior)
          Add a request to create a node with the given properties under the supplied location.
 BatchRequestBuilder BatchRequestBuilder.createWorkspace(String desiredNameOfNewWorkspace, CreateWorkspaceRequest.CreateConflictBehavior createConflictBehavior)
          Add a request to create a new workspace, and specify the behavior should a workspace already exists with a name that matches the desired name for the new workspace.
 BatchRequestBuilder BatchRequestBuilder.deleteBranch(Location at, String workspaceName)
          Add a request to delete a branch.
 BatchRequestBuilder BatchRequestBuilder.destroyWorkspace(String workspaceName)
          Add a request to destroy an existing workspace.
 BatchRequestBuilder BatchRequestBuilder.getWorkspaces()
          Add a request to obtain the information about the available workspaces.
 BatchRequestBuilder BatchRequestBuilder.moveBranch(Location from, Location into, Location before, String workspaceName, Name newNameForNode)
          Create a request to move a branch from one location into another.
 BatchRequestBuilder BatchRequestBuilder.moveBranch(Location from, Location into, String workspaceName)
          Create a request to move a branch from one location into another.
 BatchRequestBuilder BatchRequestBuilder.moveBranch(Location from, Location into, String workspaceName, Name newNameForNode)
          Create a request to move a branch from one location into another.
 BatchRequestBuilder BatchRequestBuilder.moveBranch(Location from, Location into, String workspaceName, NodeConflictBehavior conflictBehavior)
          Create a request to move a branch from one location into another.
 BatchRequestBuilder BatchRequestBuilder.readAllChildren(Location of, String workspaceName)
          Add a request to read the children of a node at the supplied location in the designated workspace.
 BatchRequestBuilder BatchRequestBuilder.readAllProperties(Location of, String workspaceName)
          Add a request to read the properties and number of children of a node at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.readBlockOfChildren(Location of, String workspaceName, int startingIndex, int count)
          Add a request to read a block of the children of a node at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.readBranch(Location at, String workspaceName)
          Add a request to read the branch at the supplied location, to a maximum depth of 2.
 BatchRequestBuilder BatchRequestBuilder.readBranch(Location at, String workspaceName, int maxDepth)
          Add a request to read the branch (of given depth) at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.readNextBlockOfChildren(Location startingAfter, String workspaceName, int count)
          Add a request to read those children of a node that are immediately after a supplied sibling node.
 BatchRequestBuilder BatchRequestBuilder.readNode(Location at, String workspaceName)
          Add a request to read the properties and number of children of a node at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.readProperty(Location of, String workspaceName, Name propertyName)
          Add a request to read the properties and number of children of a node at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.removeProperties(Location on, String workspaceName, Name... propertyNames)
          Add a request to remove from the node the properties with the supplied names.
 BatchRequestBuilder BatchRequestBuilder.removeProperty(Location on, String workspaceName, Name propertyName)
          Add a request to remove the property with the supplied name from the given node.
 BatchRequestBuilder BatchRequestBuilder.renameNode(Location at, String workspaceName, Name newName)
          Add a request to rename the node at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.setProperties(Location on, String workspaceName, Property... properties)
          Add a request to update the properties on the node at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.setProperty(Location on, String workspaceName, Property property)
          Add a request to update the property on the node at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.submit(Request request)
          Submit any request to this batch.
 BatchRequestBuilder BatchRequestBuilder.verifyNodeExists(Location at, String workspaceName)
          Add a request to verify the existance and location of a node at the supplied location.
 BatchRequestBuilder BatchRequestBuilder.verifyWorkspace(String workspaceName)
          Add a request to verify the existance of the named workspace.
 



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