Class OBaseGraphWorkload
java.lang.Object
com.orientechnologies.orient.stresstest.workload.OBaseWorkload
com.orientechnologies.orient.graph.stresstest.OBaseGraphWorkload
- All Implemented Interfaces:
OCheckWorkload,OWorkload
- Direct Known Subclasses:
OGraphInsertWorkload,OGraphShortestPathWorkload
CRUD implementation of the workload.
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com)
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.orientechnologies.orient.stresstest.workload.OBaseWorkload
OBaseWorkload.OBaseWorkLoadContext, OBaseWorkload.OWorkLoadResult -
Field Summary
Fields inherited from class com.orientechnologies.orient.stresstest.workload.OBaseWorkload
connectionStrategy, errors, MAX_ERRORS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidcheck(ODatabaseIdentifier databaseIdentifier) protected voidprotected OBaseWorkload.OBaseWorkLoadContextprotected OrientGraphgetGraph(ODatabaseIdentifier databaseIdentifier) protected OrientGraphNoTxgetGraphNoTx(ODatabaseIdentifier databaseIdentifier) Methods inherited from class com.orientechnologies.orient.stresstest.workload.OBaseWorkload
executeOperation, getErrors, getPercentile, manageNeedRetryExceptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.orientechnologies.orient.stresstest.workload.OWorkload
execute, getFinalResult, getFinalResultAsJson, getName, getPartialResult, parseParameters
-
Constructor Details
-
OBaseGraphWorkload
public OBaseGraphWorkload()
-
-
Method Details
-
getContext
- Specified by:
getContextin classOBaseWorkload
-
getGraphNoTx
-
getGraph
-
check
- Specified by:
checkin interfaceOCheckWorkload
-
beginTransaction
- Specified by:
beginTransactionin classOBaseWorkload
-
commitTransaction
- Specified by:
commitTransactionin classOBaseWorkload
-