openlsd.server.admin.commoncheck.LSDCheckInDBAbstract Class Reference

Inheritance diagram for openlsd.server.admin.commoncheck.LSDCheckInDBAbstract:

Inheritance graph
[legend]
Collaboration diagram for openlsd.server.admin.commoncheck.LSDCheckInDBAbstract:

Collaboration graph
[legend]

List of all members.


Detailed Description

Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB

Author:
Frederic Bregier LGPL

Static Public Attributes

static boolean errorFreeLegacy = true
static LSDLoadConfig llc = null

Protected Member Functions

int initializeArgs (String[] args, int curargs)
boolean checkLID ()
boolean checkDBConsistency ()

Protected Attributes

long lid = LSDConstants.invalide_idx
LSDDbAdmin admin = null
LSDDbLegacy legacy = null
LSDLegacy lsdlegacy = null
LSDDbIpPort ipportAdmin = null
boolean repairlsd = false
boolean repairdb = false
boolean repairupdb = false
boolean updateDate = false
boolean nodate = false
boolean useCfunc = false

Member Function Documentation

int openlsd.server.admin.commoncheck.LSDCheckInDBAbstract.initializeArgs ( String[]  args,
int  curargs 
) [protected]

Get arguments

Parameters:
args 
curargs 
Returns:
the next current rank

Reimplemented in openlsd.multiple.admin.commoncheck.limit.LSDCheckInDBAbstractDualML, and openlsd.multiple.admin.commoncheck.LSDCheckInDBAbstractML.

boolean openlsd.server.admin.commoncheck.LSDCheckInDBAbstract.checkLID (  )  [protected]

boolean openlsd.server.admin.commoncheck.LSDCheckInDBAbstract.checkDBConsistency (  )  [protected]

Check only DB consistency

Returns:
True if OK, else return False


Member Data Documentation

current Legacy id

The DBAdmin connector

The DB Legacy object

The LSD Legacy object

The IpPort Admin object

LSD is to be repaired

DB is to be repaired

DB is to be repaired with MD5 to be updated

No repair will be done but the date will be update if no error is found

Is the current Legacy error free

Don't take previous date in consideration

Use C Functions to check File Systems instead of Java Functions

Object to load XML configuration


The documentation for this class was generated from the following file: