Package step.core.artefacts.reports
Class InMemoryReportNodeAccessor
java.lang.Object
step.core.accessors.AbstractAccessor<ReportNode>
step.core.artefacts.reports.ReportNodeAccessorImpl
step.core.artefacts.reports.InMemoryReportNodeAccessor
- All Implemented Interfaces:
step.core.accessors.Accessor<ReportNode>
,ReportNodeAccessor
,ReportTreeAccessor
public class InMemoryReportNodeAccessor
extends ReportNodeAccessorImpl
implements ReportNodeAccessor
-
Field Summary
Fields inherited from class step.core.accessors.AbstractAccessor
collectionDriver, newVersionThresholdMs, versionedCollectionDriver
-
Constructor Summary
-
Method Summary
Methods inherited from class step.core.artefacts.reports.ReportNodeAccessorImpl
createIndexesIfNeeded, getChildren, getChildren, getChildren, getReportNodeByParentIDAndArtefactID, getReportNodePath, getReportNodesByExecutionID, getReportNodesByExecutionIDAndClass, getReportNodesByExecutionIDAndCustomAttribute, getReportNodesWithContributingErrors, getRootReportNode, removeNodesByExecutionID
Methods inherited from class step.core.accessors.AbstractAccessor
createOrUpdateCompoundIndex, createOrUpdateIndex, enableVersioning, findByAttributes, findByAttributes, findByCriteria, findManyByAttributes, findManyByAttributes, findManyByCriteria, get, get, getAll, getCollectionDriver, getHistory, getRange, isVersioningEnabled, remove, restoreVersion, save, save, stream, streamLazy
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface step.core.accessors.Accessor
enableVersioning, findByAttributes, findByAttributes, findByCriteria, findManyByAttributes, findManyByAttributes, findManyByCriteria, get, get, getAll, getCollectionDriver, getHistory, getRange, isVersioningEnabled, remove, restoreVersion, save, save, stream, streamLazy
Methods inherited from interface step.core.artefacts.reports.ReportNodeAccessor
createIndexesIfNeeded, getChildren, getChildren, getChildren, getReportNodeByParentIDAndArtefactID, getReportNodePath, getReportNodesByExecutionID, getReportNodesByExecutionIDAndClass, getReportNodesByExecutionIDAndCustomAttribute, getRootReportNode, removeNodesByExecutionID
Methods inherited from interface step.core.artefacts.reports.ReportTreeAccessor
get, getReportNodesWithContributingErrors
-
Constructor Details
-
InMemoryReportNodeAccessor
public InMemoryReportNodeAccessor()
-