Uses of Interface
com.orientechnologies.orient.core.command.OCommandExecutor
Packages that use OCommandExecutor
Package
Description
Contains all the class involved on the "local" implementation of the OStorage interface.
-
Uses of OCommandExecutor in com.orientechnologies.orient.core.command
Classes in com.orientechnologies.orient.core.command that implement OCommandExecutorModifier and TypeClassDescriptionclassAbstract implementation of Executor Command interface.Methods in com.orientechnologies.orient.core.command with type parameters of type OCommandExecutorModifier and TypeMethodDescription<RET extends OCommandExecutor>
RETOCommandExecutor.parse(OCommandRequest iRequest) Parse the request.<RET extends OCommandExecutor>
RETOCommandExecutor.setLimit(int iLimit) <RET extends OCommandExecutor>
RETOCommandExecutorAbstract.setLimit(int iLimit) <RET extends OCommandExecutor>
RETOCommandExecutor.setProgressListener(OProgressListener progressListener) Set the listener invoked while the command is executing.<RET extends OCommandExecutor>
RETOCommandExecutorAbstract.setProgressListener(OProgressListener progressListener) Methods in com.orientechnologies.orient.core.command that return OCommandExecutor -
Uses of OCommandExecutor in com.orientechnologies.orient.core.command.script
Classes in com.orientechnologies.orient.core.command.script that implement OCommandExecutorModifier and TypeClassDescriptionclassExecutes Script Commands.classExecutes Script Commands. -
Uses of OCommandExecutor in com.orientechnologies.orient.core.db
Methods in com.orientechnologies.orient.core.db with parameters of type OCommandExecutorModifier and TypeMethodDescriptionvoidODatabaseListener.onAfterCommand(OCommandRequestText iCommand, OCommandExecutor executor, Object result) voidODatabaseListener.onBeforeCommand(OCommandRequestText iCommand, OCommandExecutor executor) -
Uses of OCommandExecutor in com.orientechnologies.orient.core.sql
Classes in com.orientechnologies.orient.core.sql that implement OCommandExecutorModifier and TypeClassDescriptionclassSQL abstract Command Executor implementation.classSQL ALTER PROPERTY command: Changes an attribute of an existent property in the target class.classSQL ALTER PROPERTY command: Changes an attribute of an existent property in the target class.classSQL ALTER DATABASE command: Changes an attribute of the current database.classSQL ALTER PROPERTY command: Changes an attribute of an existent property in the target class.classclassSQL CREATE CLASS command: Creates a new property in the target class.classSQL CREATE CLUSTER command: Creates a new cluster.classSQL CREATE EDGE command.classSQL CREATE FUNCTION command.classSQL CREATE INDEX command: Create a new index against a property.classSQL CREATE LINK command: Transform a JOIN relationship to a physical LINKclassSQL CREATE PROPERTY command: Creates a new property in the target class.classclassCreates a new user.classSQL CREATE VERTEX command.classSQL UPDATE command.classSQL UPDATE command.classSQL DELETE EDGE command.classSQL DELETE VERTEX command.classSQL DROP CLASS command: Drops a class from the database.classSQL DROP CLUSTER command: Drop a cluster from the databaseclassSQL REMOVE INDEX command: Remove an indexclassSQL CREATE PROPERTY command: Creates a new property in the target class.classclassDrops a use.classAbstract class that early executes the command and provide the iterator interface on top of the resultset.classExplains the execution of a command returning profiling information.classFIND REFERENCES command: Finds references to records in all or part of databaseclassSQL GRANT command: Grant a privilege to a database role.classSQL INSERT command.classclassclassSQL MOVE VERTEX command.classSQL ALTER DATABASE command: Changes an attribute of the current database.classSQL GRANT command: Grant a privilege to a database role.classSQL REMOVE INDEX command: Remove an indexclassExecutes a TRAVERSE crossing records.classSQL UPDATE command.classBase abstract class with RETRYclassSQL REVOKE command: Revoke a privilege to a database role.classExecutes the SQL SELECT statement. the parse() method compiles the query and builds the meta information needed by the execute().classclassActs as a delegate to the real command inserting the execution of the command inside a new transaction if not yet begun.classExecutes a TRAVERSE crossing records.classSQL TRUNCATE CLASS command: Truncates an entire class deleting all configured clusters where the class relies on.classSQL TRUNCATE CLUSTER command: Truncates an entire record cluster.classSQL TRUNCATE RECORD command: Truncates a record without loading it.classSQL UPDATE command.classWrapper for OPrifileStorageStatement command (for compatibility with the old executor architecture, this component should be removed)Fields in com.orientechnologies.orient.core.sql declared as OCommandExecutorMethods in com.orientechnologies.orient.core.sql with type parameters of type OCommandExecutorModifier and TypeMethodDescription<RET extends OCommandExecutor>
RETOCommandExecutorSQLDeleteEdge.setLimit(int iLimit) setLimit() for DELETE EDGE is ignored.<RET extends OCommandExecutor>
RETOCommandExecutorSQLDeleteVertex.setLimit(int iLimit) setLimit() for DELETE VERTEX is ignored.<RET extends OCommandExecutor>
RETOCommandExecutorToOStatementWrapper.setLimit(int iLimit) <RET extends OCommandExecutor>
RETOCommandExecutorToOStatementWrapper.setProgressListener(OProgressListener progressListener) Methods in com.orientechnologies.orient.core.sql that return OCommandExecutorModifier and TypeMethodDescriptionOCommandExecutorSQLFactory.createCommand(String name) Create command for the given name. returned command may be a new instance each time or a constant.ODefaultCommandExecutorSQLFactory.createCommand(String name) Create command for the given name. returned command may be a new instance each time or a constant.OSQLEngine.getCommand(String candidate) OCommandExecutorSQLDelegate.getDelegate() -
Uses of OCommandExecutor in com.orientechnologies.orient.core.sql.parser
Classes in com.orientechnologies.orient.core.sql.parser that implement OCommandExecutorMethods in com.orientechnologies.orient.core.sql.parser with type parameters of type OCommandExecutorModifier and TypeMethodDescription<RET extends OCommandExecutor>
RETOMatchStatement.parse(OCommandRequest iRequest) this method parses the statement<RET extends OCommandExecutor>
RETOMatchStatement.setLimit(int iLimit) <RET extends OCommandExecutor>
RETOMatchStatement.setProgressListener(OProgressListener progressListener) -
Uses of OCommandExecutor in com.orientechnologies.orient.core.storage.impl.local
Methods in com.orientechnologies.orient.core.storage.impl.local with parameters of type OCommandExecutorModifier and TypeMethodDescriptionfinal ObjectOAbstractPaginatedStorage.executeCommand(OCommandRequestText iCommand, OCommandExecutor executor) -
Uses of OCommandExecutor in com.orientechnologies.orient.graph.gremlin
Classes in com.orientechnologies.orient.graph.gremlin that implement OCommandExecutorMethods in com.orientechnologies.orient.graph.gremlin with type parameters of type OCommandExecutorModifier and TypeMethodDescription<RET extends OCommandExecutor>
RETOCommandGremlinExecutor.parse(OCommandRequest iRequest) -
Uses of OCommandExecutor in com.orientechnologies.orient.server.distributed.sql
Classes in com.orientechnologies.orient.server.distributed.sql that implement OCommandExecutorModifier and TypeClassDescriptionclassSQL HA REMOVE SERVER command: removes a server from ha configuration.classSQL HA STATUS command: returns the high availability configuration.classSQL HA SYNC CLUSTER command: synchronizes a cluster from distributed servers.classSQL HA SYNC DATABASE command: synchronizes database form distributed servers. -
Uses of OCommandExecutor in com.orientechnologies.security.auditing
Methods in com.orientechnologies.security.auditing with parameters of type OCommandExecutorModifier and TypeMethodDescriptionvoidOAuditingHook.onAfterCommand(OCommandRequestText iCommand, OCommandExecutor executor, Object result) voidOAuditingHook.onBeforeCommand(OCommandRequestText iCommand, OCommandExecutor executor)