Public Member Functions | |
LSDCheckPathThreadedML (LSDDbAdmin admin, LSDLegacy lsdlegacy, File dirsource, LSDDbControl control, boolean repairdb, boolean repairlsd, boolean repairupdb) | |
LSDCheckPathThreadedML (LSDDbAdmin admin, LSDLegacy lsdlegacy, File dirsource, LSDDbControl control, boolean repairdb, boolean repairlsd, boolean repairupdb, long opfix, long idip) | |
void | getLSDFiles (boolean runC) |
void | run () |
Protected Member Functions | |
void | checkBothSides (LSDDbAdmin admin, LSDLegacy lsdlegacy, Timestamp opdate, boolean repairdb, boolean repairlsd, boolean repairupdb) |
Protected Attributes | |
long | opFix = LSDConstants.invalide_idx |
long | idip = LSDConstants.invalide_idx |
openlsd.multiple.admin.commoncheck.LSDCheckPathThreadedML.LSDCheckPathThreadedML | ( | LSDDbAdmin | admin, | |
LSDLegacy | lsdlegacy, | |||
File | dirsource, | |||
LSDDbControl | control, | |||
boolean | repairdb, | |||
boolean | repairlsd, | |||
boolean | repairupdb | |||
) |
admin | ||
lsdlegacy | ||
dirsource | ||
control | ||
repairdb | ||
repairlsd | ||
repairupdb |
openlsd.multiple.admin.commoncheck.LSDCheckPathThreadedML.LSDCheckPathThreadedML | ( | LSDDbAdmin | admin, | |
LSDLegacy | lsdlegacy, | |||
File | dirsource, | |||
LSDDbControl | control, | |||
boolean | repairdb, | |||
boolean | repairlsd, | |||
boolean | repairupdb, | |||
long | opfix, | |||
long | idip | |||
) |
admin | ||
lsdlegacy | ||
dirsource | ||
control | ||
repairdb | ||
repairlsd | ||
repairupdb | ||
opfix | ||
idip |
void openlsd.multiple.admin.commoncheck.LSDCheckPathThreadedML.checkBothSides | ( | LSDDbAdmin | admin, | |
LSDLegacy | lsdlegacy, | |||
Timestamp | opdate, | |||
boolean | repairdb, | |||
boolean | repairlsd, | |||
boolean | repairupdb | |||
) | [protected] |
Take into account opFix and checkBothSides using a new CheckCommonML (extends)
Reimplemented from openlsd.server.admin.commoncheck.LSDCheckPathThreaded.
void openlsd.server.admin.commoncheck.LSDCheckPathThreaded.getLSDFiles | ( | boolean | runC | ) | [inherited] |
Import all files instances in DB (working table) and test them using checkBothSides
runC | set if use C functions or not |
void openlsd.server.admin.commoncheck.LSDCheckPathThreaded.run | ( | ) | [inherited] |
run getLSDFiles in subdirectories
long openlsd.multiple.admin.commoncheck.LSDCheckPathThreadedML.opFix = LSDConstants.invalide_idx [protected] |
ML Support: OpFix as the idip of the remote server to use (as valid) if the check should use OpHandler function to correct problem.
long openlsd.multiple.admin.commoncheck.LSDCheckPathThreadedML.idip = LSDConstants.invalide_idx [protected] |
ML Support: idip as the idip of the local server to use (as checked) if the check should use OpHandler function to correct problem.