public class GeCypherExecutionEngine extends Object
| Constructor and Description |
|---|
GeCypherExecutionEngine(com.mware.ge.Graph graph,
com.mware.core.model.schema.SchemaRepository schemaRepository,
com.mware.core.lifecycle.LifeSupportService lifeSupportService,
com.mware.core.model.user.UserRepository userRepository,
com.mware.core.model.role.AuthorizationRepository authorizationRepository,
com.mware.core.model.workQueue.WorkQueueRepository workQueueRepository,
com.mware.core.security.AuditService auditService,
com.mware.core.security.AuthTokenService authTokenService,
com.mware.core.security.VisibilityTranslator visibilityTranslator,
com.mware.core.model.termMention.TermMentionRepository termMentionRepository,
com.mware.core.model.workspace.WorkspaceRepository workspaceRepository,
com.mware.core.model.graph.GraphRepository graphRepository,
NetworkConnectionTracker connectionTracker) |
| Modifier and Type | Method and Description |
|---|---|
com.mware.ge.collection.RawIterator<Object[],ProcedureException> |
callProcedure(Context ctx,
int id,
Object[] arguments) |
com.mware.ge.collection.RawIterator<Object[],ProcedureException> |
callProcedure(Context ctx,
QualifiedName name,
Object[] arguments) |
Result |
executeQuery(String query,
com.mware.ge.Authorizations authorizations) |
Result |
executeQuery(String query,
com.mware.ge.Authorizations authorizations,
String workspaceId) |
Result |
executeQuery(String query,
Map<String,Object> parameters,
com.mware.ge.Authorizations authorizations,
String workspaceId) |
Result |
executeQuery(String query,
com.mware.ge.values.virtual.MapValue parameters,
com.mware.ge.Authorizations authorizations) |
Result |
executeQuery(String query,
com.mware.ge.values.virtual.MapValue parameters,
com.mware.ge.Authorizations authorizations,
String workspaceId) |
com.mware.core.security.AuditService |
getAuditService() |
com.mware.core.model.role.AuthorizationRepository |
getAuthorizationRepository() |
com.mware.core.security.AuthTokenService |
getAuthTokenService() |
com.mware.ge.dependencies.DependencyResolver |
getDependencyResolver() |
com.mware.ge.GraphWithSearchIndex |
getGraph() |
Monitors |
getMonitors() |
Procedures |
getProcedures() |
com.mware.core.model.schema.SchemaRepository |
getSchemaRepository() |
com.mware.core.model.user.UserRepository |
getUserRepository() |
com.mware.core.model.workspace.WorkspaceRepository |
getWorkspaceRepository() |
GeCypherQueryContext |
newGeQueryContext(com.mware.ge.Authorizations authorizations,
String workspaceId,
String query,
com.mware.ge.values.virtual.MapValue parameters) |
Result |
profileQuery(String query,
com.mware.ge.Authorizations authorizations,
String workspaceId) |
Result |
profileQuery(String query,
Map<String,Object> parameters,
com.mware.ge.Authorizations authorizations,
String workspaceId) |
void |
registerProcedure(CallableProcedure procedure) |
@Inject
public GeCypherExecutionEngine(com.mware.ge.Graph graph,
com.mware.core.model.schema.SchemaRepository schemaRepository,
com.mware.core.lifecycle.LifeSupportService lifeSupportService,
com.mware.core.model.user.UserRepository userRepository,
com.mware.core.model.role.AuthorizationRepository authorizationRepository,
com.mware.core.model.workQueue.WorkQueueRepository workQueueRepository,
com.mware.core.security.AuditService auditService,
com.mware.core.security.AuthTokenService authTokenService,
com.mware.core.security.VisibilityTranslator visibilityTranslator,
com.mware.core.model.termMention.TermMentionRepository termMentionRepository,
com.mware.core.model.workspace.WorkspaceRepository workspaceRepository,
com.mware.core.model.graph.GraphRepository graphRepository,
NetworkConnectionTracker connectionTracker)
public GeCypherQueryContext newGeQueryContext(com.mware.ge.Authorizations authorizations, String workspaceId, String query, com.mware.ge.values.virtual.MapValue parameters)
public Result executeQuery(String query, com.mware.ge.Authorizations authorizations, String workspaceId)
public Result executeQuery(String query, com.mware.ge.values.virtual.MapValue parameters, com.mware.ge.Authorizations authorizations)
public Result executeQuery(String query, com.mware.ge.values.virtual.MapValue parameters, com.mware.ge.Authorizations authorizations, String workspaceId)
public Result executeQuery(String query, Map<String,Object> parameters, com.mware.ge.Authorizations authorizations, String workspaceId)
public Result profileQuery(String query, com.mware.ge.Authorizations authorizations, String workspaceId)
public Result profileQuery(String query, Map<String,Object> parameters, com.mware.ge.Authorizations authorizations, String workspaceId)
public void registerProcedure(CallableProcedure procedure) throws ProcedureException
ProcedureExceptionpublic com.mware.ge.collection.RawIterator<Object[],ProcedureException> callProcedure(Context ctx, int id, Object[] arguments) throws ProcedureException
ProcedureExceptionpublic com.mware.ge.collection.RawIterator<Object[],ProcedureException> callProcedure(Context ctx, QualifiedName name, Object[] arguments) throws ProcedureException
ProcedureExceptionpublic com.mware.ge.dependencies.DependencyResolver getDependencyResolver()
public com.mware.ge.GraphWithSearchIndex getGraph()
public com.mware.core.model.schema.SchemaRepository getSchemaRepository()
public Procedures getProcedures()
public Monitors getMonitors()
public com.mware.core.model.user.UserRepository getUserRepository()
public com.mware.core.model.role.AuthorizationRepository getAuthorizationRepository()
public com.mware.core.security.AuditService getAuditService()
public com.mware.core.security.AuthTokenService getAuthTokenService()
public com.mware.core.model.workspace.WorkspaceRepository getWorkspaceRepository()
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.