public class ExecutionContext extends Object
Constructor and Description |
---|
ExecutionContext(NodeState baseState,
Root root,
QueryEngineSettings settings,
QueryIndexProvider indexProvider,
PermissionProvider permissionProvider) |
Modifier and Type | Method and Description |
---|---|
NodeState |
getBaseState()
Used to evaluate the query (ie.
|
QueryIndexProvider |
getIndexProvider() |
PermissionProvider |
getPermissionProvider() |
Root |
getRoot()
Used to create the actual query results from the indexed paths, needs to
be a secured version of a tree to take into account ACLs
|
QueryEngineSettings |
getSettings() |
public ExecutionContext(NodeState baseState, Root root, QueryEngineSettings settings, QueryIndexProvider indexProvider, PermissionProvider permissionProvider)
public NodeState getBaseState()
public Root getRoot()
public QueryIndexProvider getIndexProvider()
getBaseState()
.public QueryEngineSettings getSettings()
public PermissionProvider getPermissionProvider()
"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"