class MaterialStorageImpl extends java.lang.Object
| Type | Name and description |
|---|---|
static org.slf4j.Logger |
logger_ |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
addTSuiteResult(TSuiteResult tSuiteResult)implementing TSuiteResultTree |
|
int |
backup(MaterialRepository fromMR, TSuiteResultId tSuiteResultId, boolean scan = true)copy Material files belonging to the tSuiteName + tSuiteTimestamp from the Materials dir of the project into the external Storage directory |
|
int |
backup(MaterialRepository fromMR, java.util.List<TSuiteResultId> tSuiteResultIdList) |
|
int |
clear(TSuiteResultId tSuiteResultId) |
|
int |
clear(java.util.List<TSuiteResultId> tSuiteResultIdList) |
|
int |
clear(TSuiteName tSuiteName) |
|
void |
empty() |
|
java.nio.file.Path |
getBaseDir() |
|
RepositoryRoot |
getRepositoryRoot() |
|
java.util.Set<java.nio.file.Path> |
getSetOfMaterialPathRelativeToTSuiteName(TSuiteName tSuiteName, TExecutionProfile tExecutionProfile) |
|
long |
getSize() |
|
java.util.List<TSuiteName> |
getTSuiteNameList()implementing TSuiteResultTree |
|
TSuiteResult |
getTSuiteResult(TSuiteName tSuiteName, TExecutionProfile tExecutionProfile, TSuiteTimestamp tSuiteTimestamp)implementing TSuiteResultTree |
|
TSuiteResult |
getTSuiteResult(TSuiteResultId tSuiteResultId)implementing TSuiteResultTree |
|
java.util.List<TSuiteResultId> |
getTSuiteResultIdList(TSuiteName tSuiteName, TExecutionProfile tExecutionProfile)implementing TSuiteResultTree |
|
java.util.List<TSuiteResultId> |
getTSuiteResultIdList()implementing TSuiteResultTree |
|
java.util.List<TSuiteResult> |
getTSuiteResultList()implementing TSuiteResultTree |
|
java.util.List<TSuiteResult> |
getTSuiteResultList(TSuiteName tSuiteName)implementing TSuiteResultTree not used in fact |
|
java.util.List<TSuiteResult> |
getTSuiteResultList(TSuiteName tSuiteName, TExecutionProfile tExecutionProfile)implementing TSuiteResultTree not used in fact |
|
java.util.List<TSuiteResult> |
getTSuiteResultList(java.util.List<TSuiteResultId> tSuiteResultIdList)implementing TSuiteResultTree |
|
boolean |
hasTSuiteResult(TSuiteResult tSuiteResult)implementing TSuiteResultTree |
|
static MaterialStorage |
newInstance(java.nio.file.Path baseDir)create a new instance of MaterialStorage at the baseDir |
|
long |
reduce(long targetBytes) |
|
RestoreResult |
restore(MaterialRepository intoMR, TSuiteResultId tSuiteResultId, boolean scan = true) |
|
java.util.List<RestoreResult> |
restore(MaterialRepository intoMR, java.util.List<TSuiteResultId> tSuiteResultIdList) |
|
RestoreResult |
retrievingRestoreUnaryExclusive(MaterialRepository intoMR, TSuiteName tSuiteName, TExecutionProfile tExecutionProfile, RetrievalBy by) |
|
RestoreResult |
retrievingRestoreUnaryInclusive(MaterialRepository intoMR, TSuiteName tSuiteName, TExecutionProfile tExecutionProfile, RetrievalBy by) |
|
void |
scan() |
|
void |
setVisualTestingLogger(VisualTestingLogger vtLogger) |
|
void |
status(java.io.Writer output, java.util.Map<java.lang.String, java.lang.Object> options) |
|
java.lang.String |
toJsonText() |
|
java.lang.String |
toString() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
implementing TSuiteResultTree
copy Material files belonging to the tSuiteName + tSuiteTimestamp from the Materials dir of the project into the external Storage directory
implementing TSuiteResultTree
implementing TSuiteResultTree
implementing TSuiteResultTree
implementing TSuiteResultTree
implementing TSuiteResultTree
implementing TSuiteResultTree
implementing TSuiteResultTree not used in fact
implementing TSuiteResultTree not used in fact
implementing TSuiteResultTree
implementing TSuiteResultTree
create a new instance of MaterialStorage at the baseDir