openlsd.appli.autoimport.commonimport.LSDExtQueueMember Class Reference

Inheritance diagram for openlsd.appli.autoimport.commonimport.LSDExtQueueMember:

Inheritance graph
[legend]
Collaboration diagram for openlsd.appli.autoimport.commonimport.LSDExtQueueMember:

Collaboration graph
[legend]

List of all members.


Detailed Description

Class to store information on each file to import, including LSDBusiness information.
Author:
fbregier

Public Member Functions

 LSDExtQueueMember (String filename, String fileidx, LSDDbLegacy legacy, LSDBusiness lsdb, LSDClientPut lcp, LSDExtClientInfo lci, LSDClientDelete lcd, String passwd, boolean todelete, boolean isSameLID)
String toString ()

Public Attributes

LSDBusiness lsdb = null
String filename = null
String fileidx = null
LSDDbLegacy legacy = null
LSDClientPut lcp = null
LSDClientInfo lci = null
LSDClientDelete lcd = null
String passwd = null
boolean status = false
boolean todelete = true
boolean isSame = false
int nbRetry = 0
long size = 0
File file = null
long idop = LSDConstants.invalide_idx
boolean isBlockMode = false

Constructor & Destructor Documentation

openlsd.appli.autoimport.commonimport.LSDExtQueueMember.LSDExtQueueMember ( String  filename,
String  fileidx,
LSDDbLegacy  legacy,
LSDBusiness  lsdb,
LSDClientPut  lcp,
LSDExtClientInfo  lci,
LSDClientDelete  lcd,
String  passwd,
boolean  todelete,
boolean  isSameLID 
)

Create a queue member from args

Parameters:
filename 
fileidx 
legacy 
lsdb 
lcp 
lci 
lcd 
passwd 
todelete 
isSameLID 


Member Function Documentation

String openlsd.appli.autoimport.commonimport.LSDExtQueueMember.toString (  ) 

Return a String identifying the file

Returns:
String

Reimplemented from openlsd.common.datatype.LSDQueueMember.


Member Data Documentation

Business Data

Filename

Index file

DB Legacy

Put Client

LSDClientInfo openlsd.common.datatype.LSDQueueMember.lci = null [inherited]

Info Client

Delete Client

Password (delete)

boolean openlsd.common.datatype.LSDQueueMember.status = false [inherited]

Status

Is this file to be deleted

boolean openlsd.common.datatype.LSDQueueMember.isSame = false [inherited]

Is this import using always the same Legacy

How many retry

the file size

The File object

For Op: idop for the current document

For Op: difference between Block/Unitary mode


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