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

## 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.addValues(String workspaceName, Location on, Name property, List<Object> values)` Add a request to add values to a property on an existing node
`BatchRequestBuilder` | `BatchRequestBuilder.applyFunction(Function function, Map<String,Serializable> inputs, Location to, String workspaceName)` Create a request to run the supplied function at the given location in the named workspace, using the supplied inputs.
`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.lockBranch(String workspaceName, Location target, LockBranchRequest.LockScope lockScope, long lockTimeoutInMillis)` Create a request to lock a branch or node
`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.removeValues(String workspaceName, Location on, Name property, List<Object> values)` Add a request to remove values from a property on an existing 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, Iterable<Property> properties)` Add a request to update the properties on 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.unlockBranch(String workspaceName, Location target)` Create a request to unlock a branch or node The lock on the node should be removed.
`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.

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

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