A B C D E F G H I J K L M N O P Q R S T U W X _

L

lcc - Variable in class openlsd.network.client.common.LSDClientSession
Associated Common Client object
lcd - Variable in class openlsd.appli.admin.commondelete.LSDDeleteAbstract
Client Delete Object
lcd - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
Delete Client
lcd - Variable in class openlsd.common.datatype.LSDQueueMember
Delete Client
lcds - Variable in class openlsd.appli.admin.commondelete.LSDDeleteAbstract
Array of Client Delete Object
lcf - Variable in class openlsd.appli.autoimport.commonimport.LSDImportFile
Common Functions Object
lcf - Variable in class openlsd.appli.autoimport.commonimport.LSDImportFileBlock
Common Functions Object
lcf - Variable in class openlsd.appli.autoimport.commonimport.LSDImportNetFile
Common Functions Object
lci - Variable in class openlsd.appli.admin.commoncopy.LSDCopyAbstract
Client Info Object
lci - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
Info Client
lci - Variable in class openlsd.common.datatype.LSDQueueMember
Info Client
lcp - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
Put Client
lcp - Variable in class openlsd.common.datatype.LSDQueueMember
Put Client
lcps - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
Client connections
legacy - Variable in class openlsd.appli.admin.commoncopy.LSDCopyAbstract
DB Legacy Object
legacy - Variable in class openlsd.appli.admin.commondelete.LSDDeleteAbstract
DB Legacy Object
legacy - Variable in class openlsd.common.datatype.LSDQueueMember
DB Legacy
legacy - Variable in class openlsd.multiple.admin.LSDInitOpFromDB
DB Legacy Object
legacy - Variable in class openlsd.multiple.admin.LSDInitOpFromDBPL
DB Legacy Object
legacy - Variable in class openlsd.network.common.message.LSDMinimalSession
The Legacy
legacy - Variable in class openlsd.network.common.message.LSDMsgAdmin
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgAnswear
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgDel
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgGet
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgGetNAck
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgInfo
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgMove
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgPut
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgPutFile
Legacy id
legacy - Variable in class openlsd.network.common.message.LSDMsgPutNAck
Legacy id
legacy - Variable in class openlsd.network.server.legacy.LSDStorage
associated Storage
legacy - Variable in class openlsd.server.admin.commoncheck.LSDCheckInDBAbstract
The DB Legacy object
legacy_findfirst(LSDDbAdmin) - Static method in class openlsd.database.data.LSDSpecific
Legacy FindFirst
legacy_findfirst(LSDDbAdmin) - Static method in class openlsd.database.data.mysql.LSDMySQLSpecific
Legacy FindFirst
legacy_findfirst(LSDDbAdmin) - Static method in class openlsd.database.data.oracle.LSDOracleSpecific
Legacy FindFirst
legacy_findfirst(LSDDbAdmin) - Static method in class openlsd.database.data.postgresql.LSDPostGreSQLSpecific
Legacy FindFirst
legacydest - Variable in class openlsd.network.common.message.LSDMsgMove
Legacy destination id
LegacyHMap - Static variable in class openlsd.network.server.LSDServer
Map for all Legacy defined in the config file
LegacyHMap - Static variable in class openlsd.web.common.LSDWebCommon
Map for all Legacy defined in the config file
lid - Variable in class openlsd.appli.admin.commoncopy.LSDCopyAbstract
Legacy ID
lid - Variable in class openlsd.appli.admin.commondelete.LSDDeleteAbstract
Legacy ID
lid - Variable in class openlsd.common.datatype.LSDSimpleDocument
Legacy Id
lid - Variable in class openlsd.database.data.LSDDbCheck
Legacy index
lid - Variable in class openlsd.database.data.LSDDbControl
Legacy Id
lid - Variable in class openlsd.database.data.LSDDbDocument
Legacy index
lid - Variable in class openlsd.database.data.LSDDbLegacy
The Legacy id
lid - Variable in class openlsd.database.data.LSDDbOp
Legacy Id
lid - Variable in class openlsd.database.data.LSDDbStorage
Legacy Id
lid - Variable in class openlsd.multiple.admin.LSDInitOpFromDB
Legacy ID
lid - Variable in class openlsd.multiple.admin.LSDInitOpFromDBForStorage
Legacy ID
lid - Variable in class openlsd.multiple.admin.LSDInitOpFromDBPL
Legacy ID
lid - Variable in class openlsd.multiple.admin.LSDInitOpFromDBPLForStorage
Legacy ID
lid - Variable in class openlsd.server.admin.commoncheck.LSDCheckInDBAbstract
current Legacy id
lid - Variable in class openlsd.server.admin.LSDGetPaths
current Legacy id
LID - Variable in class openlsd.web.legacy.LSDWebLegacy
LID : unique ID of the Legacy
lid0 - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
Mode 0: the Legacy Id
limit - Static variable in class openlsd.server.admin.commoncheck.LSDCheckCommon
Number of reference to put in ByteBuffer.
limitdate - Variable in class openlsd.business.LSDBusinessImpl
Must Be Extended in Implementation:
Limit of time validity
limitdate - Variable in class openlsd.newbusiness.LSDBusinessImpl
Must Be Extended in Implementation:
Limit of time validity
limitdate - Static variable in class openlsd.server.admin.commoncheck.limit.LSDCheckCommonDual
The timestamp that fixes the end of the check
listDelete - Variable in class openlsd.multiple.ophandler.common.LSDPoolConnection
The list of pooled connections in Delete mode
listFiles - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
List of files from -dir option
listGet - Variable in class openlsd.multiple.ophandler.common.LSDPoolConnection
The list of pooled connections in Get mode
listInfo - Variable in class openlsd.multiple.ophandler.common.LSDPoolConnection
The list of pooled connections in Info mode
listIpPort - Variable in class openlsd.multiple.admin.commondelete.LSDDeleteAbstractML
List of IpPort for all documents to delete
listline - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
List of line from -source option
listMove - Variable in class openlsd.multiple.ophandler.common.LSDPoolConnection
The list of pooled connections in Move mode
listOps - Variable in class openlsd.multiple.ophandler.common.LSDOpOpTodo
List of Ops todo from the main op
listPut - Variable in class openlsd.multiple.ophandler.common.LSDPoolConnection
The list of pooled connections in Import mode
listRecursiveFileDir(IoSession, LSDMsgAnswear, File, LSDStringList) - Static method in class openlsd.network.server.legacy.LSDPathConstants
Get recursively th list of files in the StringBuilder from the dir.
llc - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
LoadConfig from file
llc - Variable in class openlsd.multiple.ophandler.LSDOpHandler
LoadConfig from file
llc - Static variable in class openlsd.server.admin.commoncheck.LSDCheckInDBAbstract
Object to load XML configuration
llc - Static variable in class openlsd.server.admin.LSDCheckSimilar
Object to load XML configuration
llc - Static variable in class openlsd.server.admin.LSDGetPaths
Object to load XML configuration
loadTempFile(LSDDbAdmin, File, long) - Static method in class openlsd.server.admin.commoncheck.LSDCheckCommon
Load the temp file into DB Check
lock - Variable in class openlsd.appli.autoimport.commonimport.LSDAutoImportTask
Lock object on Autoimport
lock - Variable in class openlsd.appli.autoimport.commonimport.LSDAutoImportTaskBlock
Lock object on Autoimport
lock() - Method in class openlsd.common.datatype.LSDLock
Take the lock if possible or wait until it is unlocked.
lock - Static variable in class openlsd.database.data.LSDDbControl
Lock for new Control test
lock() - Method in class openlsd.network.client.common.LSDClientCommon
Lock in case of shared connection (no synchronized since if connection are not shared, they can be done in parallel)
logger - Static variable in class openlsd.common.LSDConstants
Default logger
LOGGING - Static variable in class openlsd.common.LSDConstants
Mode logging: partially verbose
ls - Variable in class openlsd.network.client.common.LSDClientCommon
Associated session info
lscsh - Variable in class openlsd.network.client.common.LSDClientCommon
Associated Session Handler
LSD_AEXIST - Static variable in class openlsd.common.LSDConstants
Admin : List
are the file in array (string) exist physically
LSD_AEXISTMD5 - Static variable in class openlsd.common.LSDConstants
Admin : List
are the file in array (string) exist physically and same MD5
LSD_COPY - Static variable in class openlsd.common.LSDConstants
Admin : Copy
copy the file in the out dir
LSD_CREATEDIR - Static variable in class openlsd.common.LSDConstants
Admin : Admin
Create the drectories for Legacy(with or without storage)
LSD_DEL - Static variable in class openlsd.common.LSDConstants
Protected : Del
delete a file
LSD_DISABLE - Static variable in class openlsd.common.LSDConstants
Admin : Admin
disable the Legacy dynamically
LSD_ENABLE - Static variable in class openlsd.common.LSDConstants
Admin : Admin
enable the Legacy dynamically
LSD_EXIST - Static variable in class openlsd.common.LSDConstants
Admin : Info
is file exist physically (and optionally tests its MD5)
LSD_GET - Static variable in class openlsd.common.LSDConstants
Client (with or without compression) : Get
get a file
LSD_GETASYNC - Static variable in class openlsd.common.LSDConstants
Client (with or without compression) : GetNAck
get a file in async mode (1 ack only)
LSD_LEGMOVE - Static variable in class openlsd.common.LSDConstants
Admin or Protected : Move
move between legacy
LSD_LIST - Static variable in class openlsd.common.LSDConstants
Admin : List
list all files in the legacy
LSD_LISTMD5 - Static variable in class openlsd.common.LSDConstants
Admin : List
list all files in the legacy with their MD5
LSD_MOVE - Static variable in class openlsd.common.LSDConstants
Admin or Protected : Move
move an existing file inside one same legacy
LSD_MSG_CONTINUE - Static variable in class openlsd.common.LSDConstants
The status is OK and should continue (not final block)
LSD_MSG_KOBADCLIENT - Static variable in class openlsd.common.LSDConstants
The status is KO since the client arguments are in bad status
LSD_MSG_KOBADREQ - Static variable in class openlsd.common.LSDConstants
The status is KO since a bad request failure (bad command or bad arguments)
LSD_MSG_KONOPREVIOUS - Static variable in class openlsd.common.LSDConstants
The status is KO since a System failure but cannot get back to previous stable state (very bad)
LSD_MSG_KONOSERVICE - Static variable in class openlsd.common.LSDConstants
The status is KO since the service or LSD is not available
LSD_MSG_KOSYSTEM - Static variable in class openlsd.common.LSDConstants
The status is KO since a System failure
LSD_MSG_KOUNAVAIL - Static variable in class openlsd.common.LSDConstants
The status is KO since the given resource is unavailable
LSD_MSG_OK - Static variable in class openlsd.common.LSDConstants
The status is OK and is the final block or unique block
LSD_NULL - Static variable in class openlsd.common.LSDConstants
null command
LSD_PUT - Static variable in class openlsd.common.LSDConstants
Client (with or without compression) or Admin or Protected : Put
put a new file
LSD_PUTASYNC - Static variable in class openlsd.common.LSDConstants
Client (with or without compression) or Admin or Protected : PutNAck
put a new file in async mode (1 ack only)
LSD_PUTFILE - Static variable in class openlsd.common.LSDConstants
Client (direct access for the server to the filesystem) or Admin or Protected : PutFilename
put a new file with a path to access to the file
LSD_RESTART - Static variable in class openlsd.common.LSDConstants
Admin : Admin
stop then start user service (legacy = 0 => not compressed, 1 => compressed)
LSD_RKADMIN - Static variable in class openlsd.common.LSDConstants
Id for Admin server
LSD_RKCOMP - Static variable in class openlsd.common.LSDConstants
Id for User with Compression server
LSD_RKPROTECTED - Static variable in class openlsd.common.LSDConstants
Id for Protected server
LSD_RKUSER - Static variable in class openlsd.common.LSDConstants
Id for User server
LSD_SESSIONINFO - Static variable in class openlsd.common.LSDConstants
Admin : Info
list all sessions and their status
LSD_SHUTDOWN - Static variable in class openlsd.common.LSDConstants
Admin : Admin
shutdown all services
LSD_SHUTDOWNIMMEDIATE - Static variable in class openlsd.common.LSDConstants
Admin : Admin
shutdown all services immediately
LSD_SIZE - Static variable in class openlsd.common.LSDConstants
Admin : Info
size of file
LSD_START - Static variable in class openlsd.common.LSDConstants
Admin : Admin
start user service (legacy = 0 => not compressed, 1 => compressed)
LSD_STOP - Static variable in class openlsd.common.LSDConstants
Admin : Admin
stop user service (legacy = 0 => not compressed, 1 => compressed)
LSD_UNAVAILABLE - Static variable in class openlsd.common.LSDConstants
UNAVAILABLE : All
LSD_WIPEDIR - Static variable in class openlsd.common.LSDConstants
Admin : Admin
Wipe directory for Legacy(with or without storage)
LSD_WIPERECURDIR - Static variable in class openlsd.common.LSDConstants
Admin : Admin
Wipe recursively directories for Legacy(with or without storage)
LSDAdmin - Class in openlsd.appli.admin
Class to shutdown or other similar operations on one or many LSD server instance
LSDAdminAndVector - Class in openlsd.common.datatype
Class for passing Admin and Vector
LSDAdminAndVector(LSDDbAdmin, LinkedBlockingQueue<LSDSimpleDocument>, LSDDbControl) - Constructor for class openlsd.common.datatype.LSDAdminAndVector
Create an object containing LSDDbAdmin and LinkedBlockingQueue
LSDAdminLocalServletAction - Class in openlsd.web.admin
Example module for Administrate locally (local access) a LSD Server with native Servlet
LSDAdminLocalServletAction() - Constructor for class openlsd.web.admin.LSDAdminLocalServletAction
 
LSDAdminServletAction - Class in openlsd.web.admin
Example module for Administrate a LSD Server with native Servlet
LSDAdminServletAction() - Constructor for class openlsd.web.admin.LSDAdminServletAction
 
LSDAutoImport - Class in openlsd.appli.autoimport
Class to auto import files into DB and LSD using single file model Import while trying to limit the number of open connections (socket) for info or delete connections.
LSDAutoImport(LSDLoadConfig) - Constructor for class openlsd.appli.autoimport.LSDAutoImport
Create a LSDCheck from args
LSDAutoImport(LSDDbAdmin) - Constructor for class openlsd.appli.autoimport.LSDAutoImport
Create a LSDCheck from args
LSDAutoImport - Class in openlsd.multiple.autoimport
Class to auto import files into DB and LSD using single file model Import while trying to limit the number of open connections (socket) for info or delete connections.
LSDAutoImport(LSDLoadConfig) - Constructor for class openlsd.multiple.autoimport.LSDAutoImport
Create a LSDCheck from args
LSDAutoImport(LSDDbAdmin) - Constructor for class openlsd.multiple.autoimport.LSDAutoImport
Create a LSDCheck from args
LSDAutoImportBlock - Class in openlsd.appli.autoimport
Class to auto import files into DB and LSD using Block Thread Import while trying to limit the number of open connections (socket) for info or delete connections.
LSDAutoImportBlock(LSDLoadConfig) - Constructor for class openlsd.appli.autoimport.LSDAutoImportBlock
Create a LSDCheck from args
LSDAutoImportBlock(LSDDbAdmin) - Constructor for class openlsd.appli.autoimport.LSDAutoImportBlock
Create a LSDCheck from args
LSDAutoImportBlock - Class in openlsd.multiple.autoimport
Class to auto import files into DB and LSD using Block Thread Import while trying to limit the number of open connections (socket) for info or delete connections.
LSDAutoImportBlock(LSDLoadConfig) - Constructor for class openlsd.multiple.autoimport.LSDAutoImportBlock
Create a LSDCheck from args
LSDAutoImportBlock(LSDDbAdmin) - Constructor for class openlsd.multiple.autoimport.LSDAutoImportBlock
Create a LSDCheck from args
LSDAutoImportTask - Class in openlsd.appli.autoimport.commonimport
Sub Class to handle auto import of files using one DB connection for all threads
LSDAutoImportTask(LSDAutoImport, LSDLock) - Constructor for class openlsd.appli.autoimport.commonimport.LSDAutoImportTask
Create a AutoImport task without Net
LSDAutoImportTaskBlock - Class in openlsd.appli.autoimport.commonimport
Sub Class to handle auto import of files using a dedicated DB connection for each thread
LSDAutoImportTaskBlock(LSDAutoImportBlock, LSDLock) - Constructor for class openlsd.appli.autoimport.commonimport.LSDAutoImportTaskBlock
Create a AutoImport task without Net
LSDAutoImportTaskBlockExtOp - Class in openlsd.multiple.autoimport.commonimport
Sub Class to handle auto import of files using a dedicated DB connection for each thread
LSDAutoImportTaskBlockExtOp(LSDAutoImportBlock, LSDLock) - Constructor for class openlsd.multiple.autoimport.commonimport.LSDAutoImportTaskBlockExtOp
Create a AutoImport task without Net
LSDAutoImportTaskExtOp - Class in openlsd.multiple.autoimport.commonimport
Sub Class to handle auto import of files using one DB connection for all threads
LSDAutoImportTaskExtOp(LSDAutoImport, LSDLock) - Constructor for class openlsd.multiple.autoimport.commonimport.LSDAutoImportTaskExtOp
Create a AutoImport task without Net
lsdb - Variable in class openlsd.appli.admin.commoncopy.LSDCopyAbstract
String identifying one specific document in one legacy : Business object
lsdb - Variable in class openlsd.appli.admin.commondelete.LSDDeleteAbstract
String identifying one specific document in one legacy : Business object
lsdb - Variable in class openlsd.appli.admin.commondelete.LSDExtQueueMember
Business Data
lsdb - Variable in class openlsd.appli.autoimport.commonimport.LSDExtQueueMember
Business Data
lsdb - Variable in class openlsd.appli.autoimport.commonimport.LSDImportAbstract
Mode 0: the ID Business
lsdb - Variable in class openlsd.database.business.LSDExtDbDocument
Business data
lsdb - Variable in class openlsd.multiple.admin.LSDInitOpFromDB
String identifying one specific document in one legacy : Business object
lsdb - Variable in class openlsd.multiple.admin.LSDInitOpFromDBForStorage
String identifying one specific document in one legacy : Business object
lsdb - Variable in class openlsd.multiple.admin.LSDInitOpFromDBPL
String identifying one specific document in one legacy : Business object
lsdb - Variable in class openlsd.multiple.admin.LSDInitOpFromDBPLForStorage
String identifying one specific document in one legacy : Business object
lsdb - Variable in class openlsd.server.admin.LSDGetPaths
String identifying one specific document in one legacy : Business object
LSDBadRequestException - Exception in openlsd.common.datatype
Bad Request Exception
LSDBadRequestException() - Constructor for exception openlsd.common.datatype.LSDBadRequestException
 
LSDBenchClean - Class in openlsd.multiple.admin
Class for benchmarks purpose only (clean ML entries between benchmarks)
LSDBusiness - Class in openlsd.database.business
Abstract Business Class that must be implemented to fit the needs of the target business.
LSDBusiness() - Constructor for class openlsd.database.business.LSDBusiness
Must Be Extended in Implementation:
Default empty constructor
LSDBusiness(LSDBusiness) - Constructor for class openlsd.database.business.LSDBusiness
Must Be Extended in Implementation:
Constructor from another LSDBusiness (same type)
LSDBusiness(int[], String[]) - Constructor for class openlsd.database.business.LSDBusiness
Must Be Extended in Implementation:
Constructor from 1 int[] for rank and 1 String[] for value
LSDBusinessImpl - Class in openlsd.business
This class contains all Business data and database relative functions
LSDBusinessImpl() - Constructor for class openlsd.business.LSDBusinessImpl
Default empty constructor
LSDBusinessImpl(LSDBusiness) - Constructor for class openlsd.business.LSDBusinessImpl
Constructor from data
LSDBusinessImpl(int[], String[]) - Constructor for class openlsd.business.LSDBusinessImpl
Constructor from 1 int[] for rank and 1 String[] for value
LSDBusinessImpl(LSDBusinessImpl) - Constructor for class openlsd.business.LSDBusinessImpl
Constructor from data
LSDBusinessImpl - Class in openlsd.newbusiness
This class contains all Business data and database relative functions
LSDBusinessImpl() - Constructor for class openlsd.newbusiness.LSDBusinessImpl
Default empty constructor
LSDBusinessImpl(LSDBusiness) - Constructor for class openlsd.newbusiness.LSDBusinessImpl
Constructor from data
LSDBusinessImpl(int[], String[]) - Constructor for class openlsd.newbusiness.LSDBusinessImpl
Constructor from 1 int[] for rank and 1 String[] for value
LSDBusinessImpl(LSDBusinessImpl) - Constructor for class openlsd.newbusiness.LSDBusinessImpl
Constructor from data
LSDBusinessImpl - Class in openlsm.lsmbusiness
This class contains all Business data and database relative functions for OpenLSM.
LSDBusinessImpl() - Constructor for class openlsm.lsmbusiness.LSDBusinessImpl
Default empty constructor
LSDBusinessImpl(LSDBusiness) - Constructor for class openlsm.lsmbusiness.LSDBusinessImpl
Constructor from data
LSDBusinessImpl(int[], String[]) - Constructor for class openlsm.lsmbusiness.LSDBusinessImpl
Constructor from 1 int[] for rank and 1 String[] for value
LSDBusinessImpl(LSDBusinessImpl) - Constructor for class openlsm.lsmbusiness.LSDBusinessImpl
Constructor from data
LSDByteToByte - Class in openlsd.common
Tools for byte and file manipulation
LSDByteToByte() - Constructor for class openlsd.common.LSDByteToByte
 
LSDCheck - Class in openlsd.appli.admin
Check DB <-> LSD from network (very unefficient)
LSDCheckCommon - Class in openlsd.server.admin.commoncheck
Common functions to Check consistency between DB and LSD
LSDCheckCommon(int, LSDDbAdmin, String) - Constructor for class openlsd.server.admin.commoncheck.LSDCheckCommon
Create a thread for LSDCheckCommon
LSDCheckCommonDual - Class in openlsd.server.admin.commoncheck.limit
Common functions to Check consistency between DB and LSD
LSDCheckCommonDual(int, LSDDbAdmin, String) - Constructor for class openlsd.server.admin.commoncheck.limit.LSDCheckCommonDual
Create a thread for LSDCheckCommonDual
LSDCheckCommonDualML - Class in openlsd.multiple.admin.commoncheck.limit
Extended class to take opFix into account (ML version)
LSDCheckCommonDualML(int, LSDDbAdmin, String) - Constructor for class openlsd.multiple.admin.commoncheck.limit.LSDCheckCommonDualML
Create a thread for LSDCheckCommon
LSDCheckCommonML - Class in openlsd.multiple.admin.commoncheck
Extended class to take opFix into account (ML version)
LSDCheckCommonML(int, LSDDbAdmin, String) - Constructor for class openlsd.multiple.admin.commoncheck.LSDCheckCommonML
Create a thread for LSDCheckCommon
LSDCheckDB - Class in openlsd.appli.admin.commoncheck
Class to check DB from LSD
LSDCheckDB(LSDExtClientInfo, LSDDbAdmin, long, LinkedBlockingQueue<LSDSimpleDocument>, LSDDbControl) - Constructor for class openlsd.appli.admin.commoncheck.LSDCheckDB
Create a runnable task for checking DB from LSD
LSDCheckDBConsistency - Class in openlsd.server.admin
Check DB consistency (no LSD check, just in database)
LSDCheckDBConsistency(LSDLoadConfig) - Constructor for class openlsd.server.admin.LSDCheckDBConsistency
Create a LSDCheck from args
LSDCheckInDBAbstract - Class in openlsd.server.admin.commoncheck
Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB
LSDCheckInDBAbstract() - Constructor for class openlsd.server.admin.commoncheck.LSDCheckInDBAbstract
 
LSDCheckInDBAbstractDual - Class in openlsd.server.admin.commoncheck.limit
Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB
LSDCheckInDBAbstractDual() - Constructor for class openlsd.server.admin.commoncheck.limit.LSDCheckInDBAbstractDual
 
LSDCheckInDBAbstractDualML - Class in openlsd.multiple.admin.commoncheck.limit
Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB.
LSDCheckInDBAbstractDualML() - Constructor for class openlsd.multiple.admin.commoncheck.limit.LSDCheckInDBAbstractDualML
 
LSDCheckInDBAbstractML - Class in openlsd.multiple.admin.commoncheck
Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB.
LSDCheckInDBAbstractML() - Constructor for class openlsd.multiple.admin.commoncheck.LSDCheckInDBAbstractML
 
LSDCheckInDBThreaded - Class in openlsd.server.admin
Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB
LSDCheckInDBThreaded(LSDLoadConfig) - Constructor for class openlsd.server.admin.LSDCheckInDBThreaded
Create a LSDCheck from args
LSDCheckInDBThreadedDualLimit - Class in openlsd.server.admin
Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB using the ability to check between two dates (lower and upper bounds) with lower is the previous check date and upper is the current date.
LSDCheckInDBThreadedDualLimit(LSDLoadConfig) - Constructor for class openlsd.server.admin.LSDCheckInDBThreadedDualLimit
Create a LSDCheck from args
LSDCheckInDBThreadedDualLimitML - Class in openlsd.multiple.admin
Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB.
LSDCheckInDBThreadedDualLimitML(LSDLoadConfig) - Constructor for class openlsd.multiple.admin.LSDCheckInDBThreadedDualLimitML
Create a LSDCheck from args
LSDCheckInDBThreadedML - Class in openlsd.multiple.admin
Check DB <-> LSD in parallel but local to the LSD server with one step from LSD then both sides LSD/DB with DB.
LSDCheckInDBThreadedML(LSDLoadConfig) - Constructor for class openlsd.multiple.admin.LSDCheckInDBThreadedML
Create a LSDCheck from args
LSDCheckLSD - Class in openlsd.appli.admin.commoncheck
Class to check LSD from DB
LSDCheckLSD(LSDExtClientInfo, LSDDbAdmin, long, LinkedBlockingQueue<LSDSimpleDocument>, long, long, LSDDbControl) - Constructor for class openlsd.appli.admin.commoncheck.LSDCheckLSD
Create a runnable task for checking LSD from DB
LSDCheckP - Class in openlsd.appli.admin
Check DB <-> LSD in parallel (unefficient)
LSDCheckPathThreaded - Class in openlsd.server.admin.commoncheck
Get FilePath from LSD to import in DB (for sanity check)
LSDCheckPathThreaded(LSDDbAdmin, LSDLegacy, File, LSDDbControl, boolean, boolean, boolean) - Constructor for class openlsd.server.admin.commoncheck.LSDCheckPathThreaded
Create the LSDCheckLocal
LSDCheckPathThreadedDual - Class in openlsd.server.admin.commoncheck.limit
Get FilePath from LSD to import in DB (for sanity check)
LSDCheckPathThreadedDual(LSDDbAdmin, LSDLegacy, File, LSDDbControl, Timestamp, boolean, boolean, boolean) - Constructor for class openlsd.server.admin.commoncheck.limit.LSDCheckPathThreadedDual
Create the LSDCheckLocal
LSDCheckPathThreadedDualML - Class in openlsd.multiple.admin.commoncheck.limit
Extended class to support OpHandler in repair
LSDCheckPathThreadedDualML(LSDDbAdmin, LSDLegacy, File, LSDDbControl, Timestamp, boolean, boolean, boolean) - Constructor for class openlsd.multiple.admin.commoncheck.limit.LSDCheckPathThreadedDualML
 
LSDCheckPathThreadedDualML(LSDDbAdmin, LSDLegacy, File, LSDDbControl, Timestamp, boolean, boolean, boolean, long, long) - Constructor for class openlsd.multiple.admin.commoncheck.limit.LSDCheckPathThreadedDualML
 
LSDCheckPathThreadedML - Class in openlsd.multiple.admin.commoncheck
Extended class to support OpHandler in repair
LSDCheckPathThreadedML(LSDDbAdmin, LSDLegacy, File, LSDDbControl, boolean, boolean, boolean) - Constructor for class openlsd.multiple.admin.commoncheck.LSDCheckPathThreadedML
 
LSDCheckPathThreadedML(LSDDbAdmin, LSDLegacy, File, LSDDbControl, boolean, boolean, boolean, long, long) - Constructor for class openlsd.multiple.admin.commoncheck.LSDCheckPathThreadedML
 
LSDCheckSimilar - Class in openlsd.server.admin
This class is about to check if a specific file is already inserted in one specific Legacy of OpenLSD.
LSDCheckSimilar(LSDLoadConfig) - Constructor for class openlsd.server.admin.LSDCheckSimilar
Create the CheckSimilar object from Main procedure
LSDCheckSimilar(LSDDbAdmin, LSDLegacy) - Constructor for class openlsd.server.admin.LSDCheckSimilar
Create the CheckSimilar object from other main
LSDCheckSimilarAbstract - Class in openlsd.server.admin.commoncheck
This abstract class is about to check if a specific file is already inserted in one specific Legacy of OpenLSD.
LSDCheckSimilarAbstract() - Constructor for class openlsd.server.admin.commoncheck.LSDCheckSimilarAbstract
 
LSDClientAdmin - Class in openlsd.network.client.admin
Class LSDClientAdmin is the class that defines function to offer service to client part for Admin.
LSDClientAdmin(String, int, boolean, boolean) - Constructor for class openlsd.network.client.admin.LSDClientAdmin
Create a new ClientAdmin using a specific Hostname and serverPort.
LSDClientAdmin(String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.admin.LSDClientAdmin
Create a new ClientAdmin using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientAdminSessionHandler - Class in openlsd.network.client.admin
This LSDClientAdminSessionHandler is the main class for the client part (Admin).
LSDClientAdminSessionHandler() - Constructor for class openlsd.network.client.admin.LSDClientAdminSessionHandler
 
LSDClientCommon - Class in openlsd.network.client.common
Class LSDClientCommon is the class that defines global functions to be extended by specific messages implementation.
LSDClientCommon(LSDClientCommonSessionHandler, String, int, boolean, boolean) - Constructor for class openlsd.network.client.common.LSDClientCommon
Create a new ClientCommon using a specific SessionHandler that extends the LSDClientCommonSessionHandler class and a specific Hostname and serverPort.
LSDClientCommon(String, int, boolean, boolean) - Constructor for class openlsd.network.client.common.LSDClientCommon
Create a new ClientCommon using a specific Hostname and serverPort.
LSDClientCommon(LSDClientCommonSessionHandler, String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.common.LSDClientCommon
Create a new ClientCommon using a specific SessionHandler that extends the LSDClientCommonSessionHandler class and a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientCommon(String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.common.LSDClientCommon
Create a new ClientCommon using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientCommonSessionHandler - Class in openlsd.network.client.common
This LSDClientCommonSessionHandler is the main class for all client.
LSDClientCommonSessionHandler() - Constructor for class openlsd.network.client.common.LSDClientCommonSessionHandler
 
LSDClientDelete - Class in openlsd.network.client.delete
Class LSDClientDelete is the class that defines function to offer service to client part for Delete.
LSDClientDelete(String, int, boolean, boolean) - Constructor for class openlsd.network.client.delete.LSDClientDelete
Create a new ClientDelete using a specific Hostname and serverPort.
LSDClientDelete(String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.delete.LSDClientDelete
Create a new ClientDelete using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientDeleteSessionHandler - Class in openlsd.network.client.delete
This LSDClientDeleteSessionHandler is the main class for the client part (Delete).
LSDClientDeleteSessionHandler() - Constructor for class openlsd.network.client.delete.LSDClientDeleteSessionHandler
 
LSDClientGet - Class in openlsd.network.client.get
Class LSDClientGet is the class that defines function to offer service to client part for Get.
LSDClientGet(LSDClientGetSessionHandler, String, int, boolean, boolean) - Constructor for class openlsd.network.client.get.LSDClientGet
Create a new ClientGet using a specific SessionHandler that extends the LSDClientGetSessionHandler class and a specific Hostname and serverPort.
LSDClientGet(String, int, boolean, boolean) - Constructor for class openlsd.network.client.get.LSDClientGet
Create a new ClientGet using a specific Hostname and serverPort.
LSDClientGet(LSDClientGetSessionHandler, String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.get.LSDClientGet
Create a new ClientGet using a specific SessionHandler that extends the LSDClientGetSessionHandler class and a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientGet(String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.get.LSDClientGet
Create a new ClientGet using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientGetSessionHandler - Class in openlsd.network.client.get
This LSDClientGetSessionHandler is the main class for the client part (get).
LSDClientGetSessionHandler() - Constructor for class openlsd.network.client.get.LSDClientGetSessionHandler
 
LSDClientInfo - Class in openlsd.network.client.info
Class LSDClientInfo is the class that defines function to offer service to client part for Info.
LSDClientInfo(String, int, boolean, boolean) - Constructor for class openlsd.network.client.info.LSDClientInfo
Create a new ClientInfo using a specific Hostname and serverPort.
LSDClientInfo(String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.info.LSDClientInfo
Create a new ClientInfo using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientInfo(LSDClientInfoSessionHandler, String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.info.LSDClientInfo
Create a new ClientInfo using a specific SessionHandler that extends the LSDClientInfoSessionHandler class and a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientInfoSessionHandler - Class in openlsd.network.client.info
This LSDClientInfoSessionHandler is the main class for the client part (information).
LSDClientInfoSessionHandler() - Constructor for class openlsd.network.client.info.LSDClientInfoSessionHandler
 
LSDClientMove - Class in openlsd.network.client.move
Class LSDClientMove is the class that defines function to offer service to client part for Move.
LSDClientMove(String, int, boolean, boolean) - Constructor for class openlsd.network.client.move.LSDClientMove
Create a new ClientMove using a specific Hostname and serverPort.
LSDClientMove(String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.move.LSDClientMove
Create a new ClientMove using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientMoveSessionHandler - Class in openlsd.network.client.move
This LSDClientMoveSessionHandler is the main class for the client part (Move).
LSDClientMoveSessionHandler() - Constructor for class openlsd.network.client.move.LSDClientMoveSessionHandler
 
LSDClientPut - Class in openlsd.network.client.put
Class LSDClientPut is the class that defines function to offer service to client part for Put.
LSDClientPut(LSDClientPutSessionHandler, String, int, boolean, boolean) - Constructor for class openlsd.network.client.put.LSDClientPut
Create a new ClientPut using a specific SessionHandler that extends the LSDClientPutSessionHandler class and a specific Hostname and serverPort.
LSDClientPut(String, int, boolean, boolean) - Constructor for class openlsd.network.client.put.LSDClientPut
Create a new ClientPut using a specific Hostname and serverPort.
LSDClientPut(LSDClientPutSessionHandler, String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.put.LSDClientPut
Create a new ClientPut using a specific SessionHandler that extends the LSDClientPutSessionHandler class and a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientPut(String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.network.client.put.LSDClientPut
Create a new ClientPut using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDClientPutSessionHandler - Class in openlsd.network.client.put
This LSDClientPutSessionHandler is the main class for the client part (put).
LSDClientPutSessionHandler() - Constructor for class openlsd.network.client.put.LSDClientPutSessionHandler
 
LSDClientSession - Class in openlsd.network.client.common
Class for the session stored in server and client context.
LSDClientSession(IoSession) - Constructor for class openlsd.network.client.common.LSDClientSession
Create a LSDClientSession as empty session with the session
LSDClientSession(IoSession, byte, boolean, long, long, long, byte, int, int) - Constructor for class openlsd.network.client.common.LSDClientSession
Create a LSDClientSession from args but not make it running
LSDCommonFunctions - Class in openlsd.appli.autoimport.commonimport
Class for common functions in Import methods
LSDCommonFunctions(ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, File, boolean) - Constructor for class openlsd.appli.autoimport.commonimport.LSDCommonFunctions
Constructor from args
LSDCommonFunctionsExtOp - Class in openlsd.multiple.autoimport.commonimport
Common functions for import, Op version.
LSDCommonFunctionsExtOp(ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, File, boolean) - Constructor for class openlsd.multiple.autoimport.commonimport.LSDCommonFunctionsExtOp
 
LSDConstants - Class in openlsd.common
Global Constants for Client and Server.
LSDConstants() - Constructor for class openlsd.common.LSDConstants
 
LSDCopyAbstract - Class in openlsd.appli.admin.commoncopy
Simple class that shared common things and methods between copyers
LSDCopyAbstract(LSDLoadConfig) - Constructor for class openlsd.appli.admin.commoncopy.LSDCopyAbstract
Create a new LSDCopyAbstract object
LSDCrypto - Class in openlsd.network.server.legacy
Module for cryptography : use Blowfish with key of size defined in KEY_SIZE in LSDPathConstants.
LSDCrypto() - Constructor for class openlsd.network.server.legacy.LSDCrypto
Create a new LSDCrypto
LSDDbAdmin - Class in openlsd.database.session
Class for Admin through Database
LSDDbAdmin(String, String, String, String) - Constructor for class openlsd.database.session.LSDDbAdmin
This version creates a default write enabled connection.
LSDDbAdmin(String, String, String, String, boolean) - Constructor for class openlsd.database.session.LSDDbAdmin
This version creates can create a read only connection if write is false.
LSDDbAdmin(Connection, boolean) - Constructor for class openlsd.database.session.LSDDbAdmin
Use a given connexion to create the context.
LSDDbCheck - Class in openlsd.database.data
Class for Document checking
LSDDbCheck() - Constructor for class openlsd.database.data.LSDDbCheck
Create an empty Document
LSDDbCheck(long, long, long) - Constructor for class openlsd.database.data.LSDDbCheck
Create a DocumentCheck from args (no path)
LSDDbControl - Class in openlsd.database.data
Class for Op(eration) manipulation
LSDDbControl() - Constructor for class openlsd.database.data.LSDDbControl
Create an empty Op
LSDDbControl(long, long, int, long, Timestamp) - Constructor for class openlsd.database.data.LSDDbControl
Create a Control from args
LSDDbDocument - Class in openlsd.database.data
Class for Document manipulation : this class will be extended to follow the business logic (minimal extension is as in LSDExtDbDocument which adds a field for the business data management as LSDBusiness defined and implemented as example in LSDBusinessImpl).
LSDDbDocument() - Constructor for class openlsd.database.data.LSDDbDocument
Create an empty Document
LSDDbDocument(long, long, long, long) - Constructor for class openlsd.database.data.LSDDbDocument
Create an Document from args
LSDDbExecutePrepStatement - Class in openlsd.database.session
Enable to run a specific statement returning a Long in a new thread.
LSDDbExecutePrepStatement(LSDDbPreparedStatement) - Constructor for class openlsd.database.session.LSDDbExecutePrepStatement
Constructor
LSDDbIpPort - Class in openlsd.database.data
Class for IpPort manipulation
LSDDbIpPort() - Constructor for class openlsd.database.data.LSDDbIpPort
Create an empty IpPort
LSDDbIpPort(long, String, int, int, String, String) - Constructor for class openlsd.database.data.LSDDbIpPort
Create an IpPort from args
LSDDbLegacy - Class in openlsd.database.data
Class for Legacy manipulation
LSDDbOp - Class in openlsd.database.data
Class for Op(eration) manipulation
LSDDbOp() - Constructor for class openlsd.database.data.LSDDbOp
Create an empty Op
LSDDbOp(long, long, long, long, String, long, int, int, Timestamp) - Constructor for class openlsd.database.data.LSDDbOp
Create an Op from args
LSDDbPreparedStatement - Class in openlsd.database.session
Class to handle PrepareStatement
LSDDbPreparedStatement(LSDDbSession) - Constructor for class openlsd.database.session.LSDDbPreparedStatement
Create a LSDDbPreparedStatement from LSDDbSession object
LSDDbPreparedStatement(LSDDbSession, String) - Constructor for class openlsd.database.session.LSDDbPreparedStatement
Create a LSDDbPreparedStatement from LSDDbSession object and a request
LSDDbPreparedStatement(LSDDbSession, String, int) - Constructor for class openlsd.database.session.LSDDbPreparedStatement
Create a LSDDbPreparedStatement from LSDDbSession object and a request
LSDDbRequest - Class in openlsd.database.session
Class to handle request
LSDDbRequest(LSDDbSession) - Constructor for class openlsd.database.session.LSDDbRequest
Create a new request from the LSDDbSession
LSDDbService - Class in openlsd.database.data
Class for Service manipulation
LSDDbService() - Constructor for class openlsd.database.data.LSDDbService
Create an empty Service
LSDDbService(long, long, int) - Constructor for class openlsd.database.data.LSDDbService
Create a Service from args
LSDDbSession - Class in openlsd.database.session
Class to handle session with the SGBD of LSD
LSDDbSession(Connection, boolean) - Constructor for class openlsd.database.session.LSDDbSession
Create a session and connect the current object to the connext object given as parameter.
LSDDbSession(String, String, String, boolean) - Constructor for class openlsd.database.session.LSDDbSession
Create a session and connect the current object to the server using the string with the form for mysql jdbc:type://[host:port],[failoverhost:port]...
LSDDbStorage - Class in openlsd.database.data
Class for Storage manipulation
LSDDbStorage() - Constructor for class openlsd.database.data.LSDDbStorage
Create an empty Storage
LSDDbStorage(long, long, long, long) - Constructor for class openlsd.database.data.LSDDbStorage
Create a Storage from args
LSDDelete - Class in openlsd.appli.admin
Class to delete one file from DB and LSD
LSDDelete(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, LSDClientDelete, LSDDbIpPort, LSDDbLegacy, long) - Constructor for class openlsd.appli.admin.LSDDelete
 
LSDDeleteAbstract - Class in openlsd.appli.admin.commondelete
Simple class that shared common things and methods between deleters
LSDDeleteAbstract(LSDLoadConfig) - Constructor for class openlsd.appli.admin.commondelete.LSDDeleteAbstract
Create a new LSDDelete object
LSDDeleteAbstract(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, LSDClientDelete, LSDDbIpPort, LSDDbLegacy, long) - Constructor for class openlsd.appli.admin.commondelete.LSDDeleteAbstract
Constructor for MT (to override)
LSDDeleteAbstractML - Class in openlsd.multiple.admin.commondelete
Simple class that shared common things and methods between deleters.
LSDDeleteAbstractML(LSDLoadConfig) - Constructor for class openlsd.multiple.admin.commondelete.LSDDeleteAbstractML
Create a new LSDDeleteML object
LSDDeleteAbstractML(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, LSDClientDelete, LSDDbIpPort, LSDDbLegacy, long) - Constructor for class openlsd.multiple.admin.commondelete.LSDDeleteAbstractML
 
LSDDeleteML - Class in openlsd.multiple.admin
Class to delete one file from DB and LSD.
LSDDeleteML(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, LSDClientDelete, LSDDbIpPort, LSDDbLegacy, long) - Constructor for class openlsd.multiple.admin.LSDDeleteML
 
LSDDeleteServletAction - Class in openlsd.web.client
Example module for getting a file from a LSD Server with native Servlet
LSDDeleteServletAction() - Constructor for class openlsd.web.client.LSDDeleteServletAction
 
LSDDemuxingIoHandler - Class in openlsd.network.server
Main Class Handler for Server part Main info for Status returned by calls to network functions:
Bad Legacy : KOBADREQUEST
Bad Document : KOBADREQUEST if first call or KOSYSTEM if second or next call
For all kind of request : BADREQUEST if a bad request is done (bad command or bad index)

Admin:
- KOSYSTEM if error not specified
- SHUTDOWNIMMEDIATE | SHUTDOWN | STOP : OK
- RESTART | START : CONTINUE
- ENABLE | CREATEDIR | WIPEDIR | WIPERECURDIR : KOUNAVAIL if not exist else O

Del:
- LEGACY unavailable : KOUNAVAIL
- OK if deleted, KOSYSTEM if not deleted, KOBADREQ if MD5 or IDs are KO

Get | GetNAck :
- KOUNAVAIL if first block in error (no file)
- KOBADREQUEST if first block in error
- CONTINUE if there is more block to come
- OK if this is the last block

Info:
- SIZE : OK if size > 0, or KOUNAVAIL if not available
- EXIST : OK if it exist or KOSYSTEM if not exist or KOUNAVAIL if MD5 is wrong
- COPY : OK if copy or KOUNAVAIL if not
- LIST, LISTMD5, AEXIST, AEXISTMD5 : OK
- SESSIONINFO : OK, BADREQUEST if no session are returned (and should be at least 1)

Move:
- MOVE | MOVELEG : OK or BADREQUEST

PutFile | Put | PutNAck:
- Argument from Client are incorrect : KOBADCLIENT
- LEGACY unavailable : KOUNAVAIL
- File already exist : BADREQUEST
- Put OK : CONTINUE if there is more block to come or OK if this is the last block
- Put KO : KOSYSTEM
- Put KO but cannot restore to previous state (cannot delete) : KONOPREVIOUS
LSDDemuxingIoHandler() - Constructor for class openlsd.network.server.LSDDemuxingIoHandler
 
lsdDemuxingIoHandler - Variable in class openlsd.network.server.LSDServerInstance
The default DemuxingIoHandler
LSDDocument - Class in openlsd.network.server.legacy
LSDDocument is the class for Document part.
LSDDocument(LSDStorage, long) - Constructor for class openlsd.network.server.legacy.LSDDocument
Create a new LSDDocument according to the storage and its did (unique id for the document).
LSDDuLib - Class in openlsd.common
Interface to C lib that compute somehow equivalent to du -ks
LSDDuLib() - Constructor for class openlsd.common.LSDDuLib
 
LSDExtClientInfo - Class in openlsd.appli.extension
Class for taking into account DB for Info using LSDExtClientInfoSessionHandler
LSDExtClientInfo(String, int, boolean, boolean, boolean, boolean) - Constructor for class openlsd.appli.extension.LSDExtClientInfo
Create a new ExtClientInfo using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDExtClientInfoSessionHandler - Class in openlsd.appli.extension
Class for taking into account DB for InfoSessionHandler
LSDExtClientInfoSessionHandler() - Constructor for class openlsd.appli.extension.LSDExtClientInfoSessionHandler
 
LSDExtDbDocument - Class in openlsd.database.business
Class that extends the native LSDDbDocument class by including a LSDBusiness object.
LSDExtDbDocument() - Constructor for class openlsd.database.business.LSDExtDbDocument
Create an empty ExtDocument
LSDExtDbDocument(long, long, long, long, LSDBusiness) - Constructor for class openlsd.database.business.LSDExtDbDocument
Create an ExtDocument from args
LSDExtQueueMember - Class in openlsd.appli.admin.commondelete
Class to store information on each file to delete, including LSDBusiness information.
LSDExtQueueMember(LSDDbLegacy, LSDBusiness, LSDClientDelete, String) - Constructor for class openlsd.appli.admin.commondelete.LSDExtQueueMember
Create a queue member from args
LSDExtQueueMember - Class in openlsd.appli.autoimport.commonimport
Class to store information on each file to import, including LSDBusiness information.
LSDExtQueueMember(String, String, LSDDbLegacy, LSDBusiness, LSDClientPut, LSDExtClientInfo, LSDClientDelete, String, boolean, boolean) - Constructor for class openlsd.appli.autoimport.commonimport.LSDExtQueueMember
Create a queue member from args
LSDExtQueueMembers - Class in openlsd.appli.autoimport.commonimport
Class to store information about multiple LSDExtQueueMember for a block (group) of files to import, including global size for this block of files.
LSDExtQueueMembers(int) - Constructor for class openlsd.appli.autoimport.commonimport.LSDExtQueueMembers
 
LSDFileChannelByteBuffer - Class in openlsd.common.datatype
Class to handle at the same time one FileChannel and one ByteBuffer
LSDFileChannelByteBuffer(FileChannel) - Constructor for class openlsd.common.datatype.LSDFileChannelByteBuffer
Constructor from fileChannel (in or out)
LSDFileFilter - Class in openlsd.common.datatype
Class to filter files according to an extension
LSDFileFilter(String) - Constructor for class openlsd.common.datatype.LSDFileFilter
Create a LSDFileFilter with an extension
LSDGetCopy - Class in openlsd.appli.admin
This class enables to get a copy of a file from LSD Server in the outbase path of the Legacy.
LSDGetPaths - Class in openlsd.server.admin
This class is intend to get a copy in the OUT path of a list of files.
LSDGetPaths(LSDLoadConfig) - Constructor for class openlsd.server.admin.LSDGetPaths
Create a LSDGetPaths from args
LSDGetServletAction - Class in openlsd.web.client
Example module for getting a file from a LSD Server with native Servlet
LSDGetServletAction() - Constructor for class openlsd.web.client.LSDGetServletAction
 
LSDGetServletAction - Class in openlsd.web.clientcomp
Example module for getting a file from a LSD Server with native Servlet in compressed mode
LSDGetServletAction() - Constructor for class openlsd.web.clientcomp.LSDGetServletAction
 
LSDImport - Class in openlsd.appli.autoimport
Class to import files into DB and LSD
LSDImport(LSDLoadConfig) - Constructor for class openlsd.appli.autoimport.LSDImport
Create a LSDImport from args
LSDImport(LSDDbAdmin) - Constructor for class openlsd.appli.autoimport.LSDImport
Create a LSDImport from args
LSDImport - Class in openlsd.multiple.autoimport
Class to import files into DB and LSD.
LSDImport(LSDLoadConfig) - Constructor for class openlsd.multiple.autoimport.LSDImport
Create a LSDImport from args
LSDImport(LSDDbAdmin) - Constructor for class openlsd.multiple.autoimport.LSDImport
Create a LSDImport from args
LSDImportAbstract - Class in openlsd.appli.autoimport.commonimport
Simple class that shared common things and methods between importers
LSDImportAbstract(LSDLoadConfig, boolean) - Constructor for class openlsd.appli.autoimport.commonimport.LSDImportAbstract
Create a LSDImport from args
LSDImportAbstract(LSDDbAdmin, boolean) - Constructor for class openlsd.appli.autoimport.commonimport.LSDImportAbstract
Create a LSDImport from args
LSDImportBlock - Class in openlsd.appli.autoimport
Class to import files into DB and LSD using Block Thread Import while trying to limit the number of open connections (socket) for info or delete connections.
LSDImportBlock(LSDDbAdmin) - Constructor for class openlsd.appli.autoimport.LSDImportBlock
Create a LSDCheck from args
LSDImportBlock - Class in openlsd.multiple.autoimport
Class to import files into DB and LSD using Block Thread Import while trying to limit the number of open connections (socket) for info or delete connections.
LSDImportBlock(LSDDbAdmin) - Constructor for class openlsd.multiple.autoimport.LSDImportBlock
Create a LSDCheck from args
LSDImportDbDelException - Exception in openlsd.common.datatype
Import Error With Db Del Action Exception
LSDImportDbDelException() - Constructor for exception openlsd.common.datatype.LSDImportDbDelException
 
LSDImportDbFileDelException - Exception in openlsd.common.datatype
Import Error with Db and File Delete Action Exception
LSDImportDbFileDelException() - Constructor for exception openlsd.common.datatype.LSDImportDbFileDelException
 
LSDImportFile - Class in openlsd.appli.autoimport.commonimport
Class to really import files into LSD and DB with a physical access to the file for the LSD server
LSDImportFile(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, boolean) - Constructor for class openlsd.appli.autoimport.commonimport.LSDImportFile
Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue
LSDImportFileBlock - Class in openlsd.appli.autoimport.commonimport
Class to really import files into LSD and DB in a block (group) of files schema
LSDImportFileBlock(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMembers>, ConcurrentLinkedQueue<LSDExtQueueMember>, boolean) - Constructor for class openlsd.appli.autoimport.commonimport.LSDImportFileBlock
Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue
LSDImportFileBlockExtOp - Class in openlsd.multiple.autoimport.commonimport
Class to really import files into LSD and DB in a block (group) of files schema.
LSDImportFileBlockExtOp(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMembers>, ConcurrentLinkedQueue<LSDExtQueueMember>, boolean) - Constructor for class openlsd.multiple.autoimport.commonimport.LSDImportFileBlockExtOp
Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue
LSDImportFileExtOp - Class in openlsd.multiple.autoimport.commonimport
Class to really import files into LSD and DB.
LSDImportFileExtOp(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, boolean) - Constructor for class openlsd.multiple.autoimport.commonimport.LSDImportFileExtOp
Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue
LSDImportNet - Class in openlsd.appli.autoimport
Class to import files into DB and LSD from Net while trying to limit the number of open connections (socket) for info or delete connections.
LSDImportNet(LSDLoadConfig) - Constructor for class openlsd.appli.autoimport.LSDImportNet
Create a LSDImport from args
LSDImportNet(LSDDbAdmin) - Constructor for class openlsd.appli.autoimport.LSDImportNet
Create a LSDImport from args
LSDImportNet - Class in openlsd.multiple.autoimport
Class to import files into DB and LSD from Net while trying to limit the number of open connections (socket) for info or delete connections.
LSDImportNet(LSDLoadConfig) - Constructor for class openlsd.multiple.autoimport.LSDImportNet
Create a LSDImport from args
LSDImportNet(LSDDbAdmin) - Constructor for class openlsd.multiple.autoimport.LSDImportNet
Create a LSDImport from args
LSDImportNetFile - Class in openlsd.appli.autoimport.commonimport
Class to really import files into LSD and DB from Net
LSDImportNetFile(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, boolean) - Constructor for class openlsd.appli.autoimport.commonimport.LSDImportNetFile
Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue.
LSDImportNetFileExtOp - Class in openlsd.multiple.autoimport.commonimport
Class to really import files into LSD and DB from Net.
LSDImportNetFileExtOp(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, boolean) - Constructor for class openlsd.multiple.autoimport.commonimport.LSDImportNetFileExtOp
Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue.
LSDImportNoActionException - Exception in openlsd.common.datatype
Import Error With No Action Exception
LSDImportNoActionException() - Constructor for exception openlsd.common.datatype.LSDImportNoActionException
 
LSDInitDB - Class in openlsd.server.admin
Main Class to show an example of initialization of DB only
WARNING: this version is not for production, it was done for testing purpose only!
LSDInitDBFromConfigFiles - Class in openlsd.server.admin
Main Class to show an example of initialization of DB only from config files.
LSDInitDBMLFromConfigFiles - Class in openlsd.multiple.admin
Main Class to show an example of initialization of DB only from config files for Multiple Legacy support.
LSDInitOpFromDB - Class in openlsd.multiple.admin
This class is intend to enable reload of all documents in the Op table in order to allow resynchronisation after a crash occurs on the remote OpenLSD Server.
LSDInitOpFromDBForStorage - Class in openlsd.multiple.admin
This class is intend to enable reload of all documents in the Op table in order to allow resynchronisation after a crash occurs on the remote OpenLSD Server for One Storage from One Legacy.
LSDInitOpFromDBPL - Class in openlsd.multiple.admin
This class is intend to enable reload of all documents in the Op table in order to allow resynchronisation after a crash occurs on the remote OpenLSD Server, using PL/SQL procedure.
LSDInitOpFromDBPLForStorage - Class in openlsd.multiple.admin
This class is intend to enable reload of all documents in the Op table in order to allow resynchronisation after a crash occurs on the remote OpenLSD Server for One Storage from One Legacy, using PL/SQL procedure.
LSDInternalException - Exception in openlsd.common.datatype
Internal Error Exception
LSDInternalException() - Constructor for exception openlsd.common.datatype.LSDInternalException
 
LSDKeepAliveFilter - Class in openlsd.network.client.common
Keep Alive filter: inspired from Mina's KeepAlive filter.
LSDKeepAliveFilter(int) - Constructor for class openlsd.network.client.common.LSDKeepAliveFilter
Creates a new instance.
LSDLegacy - Class in openlsd.network.server.legacy
LSDDbLegacy is the class that defines one particular set of Storages with equals properties on each (crypted or not, same key for crypto, same size, ...).
LSDLegacy(String, long, boolean, byte[], String, String, long) - Constructor for class openlsd.network.server.legacy.LSDLegacy
New LSDDbLegacy from parameters.
lsdlegacy - Static variable in class openlsd.server.admin.commoncheck.LSDCheckCommon
The LSD Legacy to check
lsdlegacy - Variable in class openlsd.server.admin.commoncheck.LSDCheckInDBAbstract
The LSD Legacy object
lsdlegacy - Variable in class openlsd.server.admin.commoncheck.LSDCheckSimilarAbstract
The LSD Legacy object
lsdlegacy - Variable in class openlsd.server.admin.LSDGetPaths
The LSD Legacy object
lsdlevel - Static variable in class openlsd.network.server.legacy.LSDPathConstants
Default max level of storage (7)
LSDLinkedLongList<A> - Class in openlsd.common.datatype
Class to handle LinkedList with long capacity and not int capacity.
LSDLinkedLongList() - Constructor for class openlsd.common.datatype.LSDLinkedLongList
Create an empty LinkedLongList
LSDLoadConfig - Class in openlsd.common
Load configuration of client from Config File
LSDLoadConfig() - Constructor for class openlsd.common.LSDLoadConfig
Create a new LoadConfig but do not load the config
LSDLoadServerConfig - Class in openlsd.network.server.common
Load Configuration of Server from config file
LSDLoadServerConfig() - Constructor for class openlsd.network.server.common.LSDLoadServerConfig
 
LSDLock - Class in openlsd.common.datatype
Non reentrant Simple Lock (Lock is blocking, not unlock)
LSDLock() - Constructor for class openlsd.common.datatype.LSDLock
Create a LSDLock
LSDMinimalSession - Class in openlsd.network.common.message
Class for the session stored in server and client context.
LSDMinimalSession(IoSession) - Constructor for class openlsd.network.common.message.LSDMinimalSession
Create a LSDMinimalSession as empty session from an IoSession
LSDMinimalSession(IoSession, byte, boolean, long, long, long, byte, int, int) - Constructor for class openlsd.network.common.message.LSDMinimalSession
Create a LSDMinimalSession from args but not make it running
LSDMsgAdmin - Class in openlsd.network.common.message
Class for message Admin
LSDMsgAdmin(String, byte, boolean, long, long) - Constructor for class openlsd.network.common.message.LSDMsgAdmin
Create an Admin message
LSDMsgAdminHandler - Class in openlsd.network.server
Handler for Admin Message
LSDMsgAdminHandler() - Constructor for class openlsd.network.server.LSDMsgAdminHandler
 
LSDMsgAnswear - Class in openlsd.network.common.message
Class for Message Answear from Server
LSDMsgAnswear(byte, boolean, long, long, long, byte, int, int, byte[]) - Constructor for class openlsd.network.common.message.LSDMsgAnswear
Create a Message Answear from arguments
LSDMsgAnswearHandler - Class in openlsd.network.server
Handler for Delete Message
LSDMsgAnswearHandler() - Constructor for class openlsd.network.server.LSDMsgAnswearHandler
 
LSDMsgDel - Class in openlsd.network.common.message
Class for Message Delete from Server
LSDMsgDel(String, byte, boolean, long, long, long, String) - Constructor for class openlsd.network.common.message.LSDMsgDel
Create a Message Delete from arguments
LSDMsgDelHandler - Class in openlsd.network.server
Handler for Delete Message
LSDMsgDelHandler() - Constructor for class openlsd.network.server.LSDMsgDelHandler
 
LSDMsgGet - Class in openlsd.network.common.message
Message to Get a File
LSDMsgGet(byte, boolean, long, long, long, int, int) - Constructor for class openlsd.network.common.message.LSDMsgGet
Create a Get Message from args
LSDMsgGetHandler - Class in openlsd.network.server
Handler for Get Message
LSDMsgGetHandler() - Constructor for class openlsd.network.server.LSDMsgGetHandler
 
LSDMsgGetNAck - Class in openlsd.network.common.message
Class for Get with no Acknowledge Message
LSDMsgGetNAck(byte, boolean, long, long, long, int, int) - Constructor for class openlsd.network.common.message.LSDMsgGetNAck
Create a GetNack message
LSDMsgGetNAckHandler - Class in openlsd.network.server
Handler for Get NoAck Message
LSDMsgGetNAckHandler() - Constructor for class openlsd.network.server.LSDMsgGetNAckHandler
 
LSDMsgInfo - Class in openlsd.network.common.message
Class for Message Info from Server
LSDMsgInfo(byte, boolean, long, long, long) - Constructor for class openlsd.network.common.message.LSDMsgInfo
Create a Message Info from arguments
LSDMsgInfo(byte, boolean, String) - Constructor for class openlsd.network.common.message.LSDMsgInfo
Create a Message Info from arguments
LSDMsgInfoHandler - Class in openlsd.network.server
Handler for Info Message
LSDMsgInfoHandler() - Constructor for class openlsd.network.server.LSDMsgInfoHandler
 
LSDMsgKeepAlive - Class in openlsd.network.common.message
 
LSDMsgKeepAlive() - Constructor for class openlsd.network.common.message.LSDMsgKeepAlive
 
LSDMsgKeepAliveRecvHandler - Class in openlsd.network.server
Handler for KeepAlive Recv Message
LSDMsgKeepAliveRecvHandler() - Constructor for class openlsd.network.server.LSDMsgKeepAliveRecvHandler
 
LSDMsgKeepAliveSendHandler - Class in openlsd.network.server
Handler for KeepAlive Send Message
LSDMsgKeepAliveSendHandler() - Constructor for class openlsd.network.server.LSDMsgKeepAliveSendHandler
 
LSDMsgMove - Class in openlsd.network.common.message
Class for Move Message
LSDMsgMove(String, byte, boolean, long, long, long, long, long, long) - Constructor for class openlsd.network.common.message.LSDMsgMove
Create a Move Message from args
LSDMsgMoveHandler - Class in openlsd.network.server
Handler for Move or STOMOVE message
LSDMsgMoveHandler() - Constructor for class openlsd.network.server.LSDMsgMoveHandler
 
LSDMsgPut - Class in openlsd.network.common.message
Class for Put Message
LSDMsgPut(byte, boolean, long, long, long, byte, int, int, byte[]) - Constructor for class openlsd.network.common.message.LSDMsgPut
Create a Put message from args
LSDMsgPutFile - Class in openlsd.network.common.message
Class for PutFile Message
LSDMsgPutFile(byte, boolean, long, long, long, byte, String) - Constructor for class openlsd.network.common.message.LSDMsgPutFile
Create a PutFile message from args
LSDMsgPutFileHandler - Class in openlsd.network.server
Handler for PutFile Message
LSDMsgPutFileHandler() - Constructor for class openlsd.network.server.LSDMsgPutFileHandler
 
LSDMsgPutHandler - Class in openlsd.network.server
Handler for Put Message
LSDMsgPutHandler() - Constructor for class openlsd.network.server.LSDMsgPutHandler
 
LSDMsgPutNAck - Class in openlsd.network.common.message
Class for Put without Acknowledge Message
LSDMsgPutNAck(byte, boolean, long, long, long, byte, int, int, byte[]) - Constructor for class openlsd.network.common.message.LSDMsgPutNAck
Create a PutNack Message from args
LSDMsgPutNAckHandler - Class in openlsd.network.server
Handler for Put NoAck Message
LSDMsgPutNAckHandler() - Constructor for class openlsd.network.server.LSDMsgPutNAckHandler
 
LSDMySQLSpecific - Class in openlsd.database.data.mysql
Class for specific MySQL Request
LSDMySQLSpecific() - Constructor for class openlsd.database.data.mysql.LSDMySQLSpecific
 
LSDNoConnexionException - Exception in openlsd.common.datatype
No Connexion Exception
LSDNoConnexionException() - Constructor for exception openlsd.common.datatype.LSDNoConnexionException
 
LSDNotFoundException - Exception in openlsd.common.datatype
File Not Found Exception
LSDNotFoundException() - Constructor for exception openlsd.common.datatype.LSDNotFoundException
 
LSDOpHandler - Class in openlsd.multiple.ophandler
This class implements the Op Handler which is responsible of Delete, Import, Check in asynchronous mode with other OpenLSD Server that are mirror from a principal one.
LSDOpHandler(LSDLoadConfig) - Constructor for class openlsd.multiple.ophandler.LSDOpHandler
Constructor
LSDOpHandlerExport - Class in openlsd.multiple.admin
This class is intend to propose a framework to enable database replication using an applicative way (replication of orders to redo in replicated databases) based on the export files that can be produced by the OpHandler itself.
LSDOpHandlerExport() - Constructor for class openlsd.multiple.admin.LSDOpHandlerExport
 
LSDOpHandlerHttpIoHandler - Class in openlsd.multiple.ophandler.common
Http Service for the OpenLSD Server (Info, Clean, Shutdown)
LSDOpHandlerHttpIoHandler(LSDPoolLSDConnection) - Constructor for class openlsd.multiple.ophandler.common.LSDOpHandlerHttpIoHandler
Construct one HTTP Service on pre defined port (set through XML configuration); if cannot be open, httpAcceptor will be null.
LSDOpHandlerImport - Class in openlsd.multiple.admin
This class is intend to propose a framework to enable database replication using an applicative way (replication of orders to redo in replicated databases) based on the final export files that can be produced by the OpHandlerExport itself, using a format as "idip;op;lid;sid;did;size;md5;business-index".
LSDOpHandlerImport() - Constructor for class openlsd.multiple.admin.LSDOpHandlerImport
 
LSDOpOpTodo - Class in openlsd.multiple.ophandler.common
Class to handle 1 Main Op and several Ops todo from the main Op
LSDOpOpTodo(LSDDbOp, LinkedList<LSDDbOp>) - Constructor for class openlsd.multiple.ophandler.common.LSDOpOpTodo
Constructor
LSDOpRunner - Class in openlsd.multiple.ophandler.common
Class to run a thread for OpHandler
LSDOpRunner(LSDDbAdmin, ConcurrentLinkedQueue<ArrayList<LSDDbOp>>, long, LSDPoolLSDConnection, Semaphore, Semaphore) - Constructor for class openlsd.multiple.ophandler.common.LSDOpRunner
Create one OpRunner
LSDOracleSpecific - Class in openlsd.database.data.oracle
Class for specific Oracle Request
LSDOracleSpecific() - Constructor for class openlsd.database.data.oracle.LSDOracleSpecific
 
LSDPath - Class in openlsd.network.server.legacy
Class for Path functions (common to Document and Storage) from idUnique.
LSDPath() - Constructor for class openlsd.network.server.legacy.LSDPath
Create an LSDPath
LSDPathConstants - Class in openlsd.network.server.legacy
Class for static values and functions associated to a Path and for some general static values for the server part.
LSDPathConstants() - Constructor for class openlsd.network.server.legacy.LSDPathConstants
 
LSDPoolClientDelete - Class in openlsd.multiple.ophandler.extension
Class of a connection in Pool mode Delete
LSDPoolClientDelete(String, int, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientDelete
 
LSDPoolClientDelete(String, int, boolean, boolean, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientDelete
 
LSDPoolClientGet - Class in openlsd.multiple.ophandler.extension
Class of a connection in Pool mode Get for proxy between put and get
LSDPoolClientGet(LSDClientGetSessionHandler, String, int, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientGet
 
LSDPoolClientGet(LSDClientGetSessionHandler, String, int, boolean, boolean, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientGet
 
LSDPoolClientGetSessionHandler - Class in openlsd.multiple.ophandler.extension
Example of extension of the LSDClientGetSessionHandler that enables two kind of Get : - to a PoolClientPut for proxy between a get and a put
LSDPoolClientGetSessionHandler() - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientGetSessionHandler
 
LSDPoolClientInfo - Class in openlsd.multiple.ophandler.extension
Class of a connection in Pool mode Info
LSDPoolClientInfo(String, int, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientInfo
 
LSDPoolClientInfo(String, int, boolean, boolean, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientInfo
 
LSDPoolClientInfo(LSDClientInfoSessionHandler, String, int, boolean, boolean, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientInfo
 
LSDPoolClientMove - Class in openlsd.multiple.ophandler.extension
Class of a connection in Pool mode Move
LSDPoolClientMove(String, int, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientMove
 
LSDPoolClientMove(String, int, boolean, boolean, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientMove
 
LSDPoolClientPut - Class in openlsd.multiple.ophandler.extension
Class of a connection in Pool mode Put
LSDPoolClientPut(LSDClientPutSessionHandler, String, int, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientPut
 
LSDPoolClientPut(String, int, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientPut
 
LSDPoolClientPut(LSDClientPutSessionHandler, String, int, boolean, boolean, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientPut
 
LSDPoolClientPut(String, int, boolean, boolean, boolean, LSDPoolConnection) - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientPut
 
LSDPoolClientPutSessionHandler - Class in openlsd.multiple.ophandler.extension
Class to handle Put Handler in Pool context and adding forward function (Get->Put)
LSDPoolClientPutSessionHandler() - Constructor for class openlsd.multiple.ophandler.extension.LSDPoolClientPutSessionHandler
 
LSDPoolConnection - Class in openlsd.multiple.ophandler.common
This class implements lists of pooled connections to one remote OpenLSD Server.
LSDPoolConnection(LSDDbIpPort) - Constructor for class openlsd.multiple.ophandler.common.LSDPoolConnection
Create one Pool of connections for this IpPort
LSDPoolConnectionAbstract - Class in openlsd.network.client.common
Abstract class for a Pooled connection handler
LSDPoolConnectionAbstract() - Constructor for class openlsd.network.client.common.LSDPoolConnectionAbstract
 
LSDPoolGetServletAction - Class in openlsd.web.client
Example module for getting a file from a pooled connection to the LSD Server with native Servlet
LSDPoolGetServletAction() - Constructor for class openlsd.web.client.LSDPoolGetServletAction
 
LSDPoolGetServletAction - Class in openlsd.web.clientcomp
Example module for getting a file from a pooled connection to the LSD Server with native Servlet in compressed mode
LSDPoolGetServletAction() - Constructor for class openlsd.web.clientcomp.LSDPoolGetServletAction
 
LSDPoolLSDConnection - Class in openlsd.multiple.ophandler.common
This class implements a pool of LSD connection to remote LSD Servers.
LSDPoolLSDConnection() - Constructor for class openlsd.multiple.ophandler.common.LSDPoolLSDConnection
Empty constructor
LSDPostGreSQLSpecific - Class in openlsd.database.data.postgresql
Class for specific PostGreSQL Request
LSDPostGreSQLSpecific() - Constructor for class openlsd.database.data.postgresql.LSDPostGreSQLSpecific
 
LSDPurge - Class in openlsd.server.admin
Class to Purge non useful Document index!
LSDPurgeStorageTask - Class in openlsd.server.admin.commoncheck
Task that performs the purge of the given storage (removes unused documents invalid index)
LSDPurgeStorageTask(LSDDbAdmin, LSDDbStorage, boolean, LSDDbPreparedStatement, LSDDbPreparedStatement, LSDDbPreparedStatement, LSDDbPreparedStatement, LSDDbPreparedStatement) - Constructor for class openlsd.server.admin.commoncheck.LSDPurgeStorageTask
 
LSDPutNetServletAction - Class in openlsd.web.client
Example module for putting a file from a LSD Server with native Servlet through the network (upload)
LSDPutNetServletAction() - Constructor for class openlsd.web.client.LSDPutNetServletAction
 
LSDPutNetServletAction - Class in openlsd.web.clientcomp
Example module for putting a file from a LSD Server with native Servlet through the network (upload)
LSDPutNetServletAction() - Constructor for class openlsd.web.clientcomp.LSDPutNetServletAction
 
LSDPutServletAction - Class in openlsd.web.client
Example module for putting a file from a LSD Server with native Servlet from local files
LSDPutServletAction() - Constructor for class openlsd.web.client.LSDPutServletAction
 
LSDQueueMember - Class in openlsd.common.datatype
Abstract Class for Members in Queue for threads without Business info
LSDQueueMember(String, String, LSDDbLegacy, LSDClientPut, LSDClientInfo, LSDClientDelete, String, boolean, boolean) - Constructor for class openlsd.common.datatype.LSDQueueMember
Create a queue member from args
LSDSerializationCodecFactory - Class in openlsd.network.common.codec
Small changes to the default implementation of serialization from Mina.
LSDSerializationCodecFactory() - Constructor for class openlsd.network.common.codec.LSDSerializationCodecFactory
Creates a new instance with the ClassLoader of the current thread.
LSDSerializationCodecFactory(ClassLoader) - Constructor for class openlsd.network.common.codec.LSDSerializationCodecFactory
Creates a new instance with the specified ClassLoader.
LSDSerializationDecoderCumulative - Class in openlsd.network.common.codec
A ProtocolDecoder which deserializes Serializable Java objects using IoBuffer.getObject(ClassLoader).
LSDSerializationDecoderCumulative() - Constructor for class openlsd.network.common.codec.LSDSerializationDecoderCumulative
Creates a new instance with the ClassLoader of the current thread.
LSDSerializationDecoderCumulative(ClassLoader) - Constructor for class openlsd.network.common.codec.LSDSerializationDecoderCumulative
Creates a new instance with the specified ClassLoader.
LSDSerializationEncoder - Class in openlsd.network.common.codec
Small changes to the default implementation of serialization from Mina.
LSDSerializationEncoder() - Constructor for class openlsd.network.common.codec.LSDSerializationEncoder
Creates a new instance.
LSDServer - Class in openlsd.network.server
Main body for the Server part
LSDServerHttpIoHandler - Class in openlsd.network.server
Http Service for the OpenLSD Server (Info, Clean, Shutdown)
LSDServerHttpIoHandler() - Constructor for class openlsd.network.server.LSDServerHttpIoHandler
Construct one HTTP Service on pre defined port (set through XML configuration); if cannot be open, httpAcceptor will be null.
LSDServerImportAbstract - Class in openlsd.server.autoimport.commonimport
This version extends the LSDImportAbstract to include CheckSimilar before import to check if the document to be imported is already in the OpenLSD Legacy.
LSDServerImportAbstract(LSDLoadConfig, boolean, String) - Constructor for class openlsd.server.autoimport.commonimport.LSDServerImportAbstract
Create a LSDImport from args
LSDServerImportAbstract(LSDDbAdmin, boolean, String) - Constructor for class openlsd.server.autoimport.commonimport.LSDServerImportAbstract
Create a LSDImport from args
LSDServerImportBlockCheckSimilar - Class in openlsd.multiple.server.autoimport
Class to import files into DB and LSD using Block Thread Import while trying to limit the number of open connections (socket) for info or delete connections.
LSDServerImportBlockCheckSimilar(LSDDbAdmin, String) - Constructor for class openlsd.multiple.server.autoimport.LSDServerImportBlockCheckSimilar
Create a LSDImport from args
LSDServerImportBlockCheckSimilar - Class in openlsd.server.autoimport
Class to import files into DB and LSD using Block Thread Import while trying to limit the number of open connections (socket) for info or delete connections.
LSDServerImportBlockCheckSimilar(LSDDbAdmin, String) - Constructor for class openlsd.server.autoimport.LSDServerImportBlockCheckSimilar
Create a LSDCheck from args
LSDServerImportCheckSimilar - Class in openlsd.multiple.server.autoimport
Class to import files into DB and LSD.
LSDServerImportCheckSimilar(LSDLoadConfig, String) - Constructor for class openlsd.multiple.server.autoimport.LSDServerImportCheckSimilar
Create a LSDImport from args
LSDServerImportCheckSimilar(LSDDbAdmin, String) - Constructor for class openlsd.multiple.server.autoimport.LSDServerImportCheckSimilar
Create a LSDImport from args
LSDServerImportCheckSimilar - Class in openlsd.server.autoimport
Class to import files into DB and LSD.
LSDServerImportCheckSimilar(LSDLoadConfig, String) - Constructor for class openlsd.server.autoimport.LSDServerImportCheckSimilar
Create a LSDServerImportCheckSimilar from args
LSDServerImportCheckSimilar(LSDDbAdmin, String) - Constructor for class openlsd.server.autoimport.LSDServerImportCheckSimilar
Create a LSDServerImportCheckSimilar from args
LSDServerInstance - Class in openlsd.network.server
This Class is an instance of a server (User, Compressed, Protected or Admin).
LSDServerInstance(int, boolean, boolean, String, boolean[], String) - Constructor for class openlsd.network.server.LSDServerInstance
Constructor for one ServerInstance
LSDServerSession - Class in openlsd.network.server
Class for the session stored in server context.
LSDServerSession(IoSession) - Constructor for class openlsd.network.server.LSDServerSession
Create a LSDServerSession as empty session from a session
LSDServerSession(IoSession, byte, boolean, long, long, long, byte, int, int) - Constructor for class openlsd.network.server.LSDServerSession
Create a LSDServerSession from args but not make it running
LSDServletOutputStreamException - Exception in openlsd.common.datatype
ServletOutputStream Error Exception
LSDServletOutputStreamException() - Constructor for exception openlsd.common.datatype.LSDServletOutputStreamException
 
LSDSESSIONATTR - Static variable in class openlsd.common.LSDConstants
Identify LSD Session as an attribute
LSDSessionCheck - Class in openlsd.appli.admin
Check Session from LSD Server
LSDSignalHandler - Class in openlsd.multiple.ophandler.common
Signal Handler for Server
LSDSignalHandler() - Constructor for class openlsd.multiple.ophandler.common.LSDSignalHandler
 
LSDSignalHandler - Class in openlsd.network.client.common
Class for the Signal Handler that shutdown the connection and socket before exit
LSDSignalHandler() - Constructor for class openlsd.network.client.common.LSDSignalHandler
 
LSDSignalHandler - Class in openlsd.network.server.common
Signal Handler for Server
LSDSignalHandler() - Constructor for class openlsd.network.server.common.LSDSignalHandler
 
LSDSimpleDocument - Class in openlsd.common.datatype
Class for simple document in list or vector (no business inside)
LSDSimpleDocument(long, long, long) - Constructor for class openlsd.common.datatype.LSDSimpleDocument
Create a simple document from args
LSDSimpleDocument(long, long, long, String) - Constructor for class openlsd.common.datatype.LSDSimpleDocument
Create a simple document from args
LSDSpecific - Class in openlsd.database.data
Class for specific DB Request
LSDSpecific() - Constructor for class openlsd.database.data.LSDSpecific
 
LSDStorage - Class in openlsd.network.server.legacy
Class LSDDbStorage that could represent a mount point of a filesystem.
LSDStorage(LSDLegacy, long) - Constructor for class openlsd.network.server.legacy.LSDStorage
Create a new Storage using one Legacy and the storage id.
LSDStreamGobbler - Class in openlsd.common
Class to make a fix for Runtime.exec bug.
LSDStreamGobbler(Process) - Constructor for class openlsd.common.LSDStreamGobbler
Init from only a Process without taking into account InputStream.
LSDStreamGobbler(InputStream) - Constructor for class openlsd.common.LSDStreamGobbler
Init from only an IntputStream
LSDStreamGobbler(InputStream, OutputStream) - Constructor for class openlsd.common.LSDStreamGobbler
Init from InputStream and OutputStream
LSDStringList - Class in openlsd.common.datatype
Class to manipulate one StringBuilder and one nb of files inside (used in LSDCheck or relatives from LSDPathConstants).
LSDStringList() - Constructor for class openlsd.common.datatype.LSDStringList
Constructor creating one new StringBuilder and initialize nb to 0
LSDTimerTask - Class in openlsd.network.server.common
Class to enable a timeout during the wait of session to exit in a business approach.
LSDTimerTask(LSDLock) - Constructor for class openlsd.network.server.common.LSDTimerTask
Create a TimerTask from a Lock that says when it is finished.
LSDTimerTask(IoSession) - Constructor for class openlsd.network.server.common.LSDTimerTask
Create a TimerTask from a session.
LSDUnknownException - Exception in openlsd.common.datatype
Unknown Exception
LSDUnknownException() - Constructor for exception openlsd.common.datatype.LSDUnknownException
 
LSDWebClientGet - Class in openlsd.web.extension
Extension of LSDClientGet
LSDWebClientGet(LSDWebClientGetSessionHandler, String, int, boolean, boolean, boolean) - Constructor for class openlsd.web.extension.LSDWebClientGet
Create a new ClientGet using a specific SessionHandler that extends the LSDClientGetSessionHandler class and a specific Hostname and serverPort and the properties of compression for server and client part.
LSDWebClientGet(String, int, boolean, boolean, boolean) - Constructor for class openlsd.web.extension.LSDWebClientGet
Create a new ClientGet using a specific Hostname and serverPort and the properties of compression for server and client part.
LSDWebClientGetPool - Class in openlsd.web.extension
Cache Pools for LSD Web Client for Get
LSDWebClientGetPool() - Constructor for class openlsd.web.extension.LSDWebClientGetPool
Constructor
LSDWebClientGetSessionHandler - Class in openlsd.web.extension
Example of extension of the LSDClientGetSessionHandler that enables two kind of Get : - to a HttpServletResponse
LSDWebClientGetSessionHandler() - Constructor for class openlsd.web.extension.LSDWebClientGetSessionHandler
 
LSDWebCommon - Class in openlsd.web.common
Common functions for LSD Support in Web Servlet
LSDWebCommon() - Constructor for class openlsd.web.common.LSDWebCommon
 
LSDWebDelete - Class in openlsd.web.appli
Delete function for LSD in Web
LSDWebGet - Class in openlsd.web.appli
Get functions for LSD in Web
LSDWebGet() - Constructor for class openlsd.web.appli.LSDWebGet
 
LSDWebImport - Class in openlsd.web.appli
Class to import files into DB and LSD from Web from localized Tomcat service with LSD Server
LSDWebImport(LSDDbAdmin) - Constructor for class openlsd.web.appli.LSDWebImport
Create a LSDCheck from args
LSDWebImportNet - Class in openlsd.web.appli
Class to import files into DB and LSD from Net and Web
LSDWebImportNet(LSDDbAdmin) - Constructor for class openlsd.web.appli.LSDWebImportNet
Create a LSDWebImportNet from args
LSDWebLegacy - Class in openlsd.web.legacy
Class to manipulate Legacy from Web Admin
LSDWebLegacy(String, long, String, String, long, boolean) - Constructor for class openlsd.web.legacy.LSDWebLegacy
Create a pseudo Legacy object from args
LSDWebPoolConnection - Class in openlsd.web.extension
Pool of Web Get connection for Web Get operations
LSDWebPoolConnection(LSDDbIpPort, LSDWebClientGetSessionHandler) - Constructor for class openlsd.web.extension.LSDWebPoolConnection
Constructor
LSDWebStorage - Class in openlsd.web.legacy
Class to manipulate Storage from Web Admin
LSDWebStorage(String, long) - Constructor for class openlsd.web.legacy.LSDWebStorage
Create a new WebStorage using the storage id.
LSI - Variable in class openlsd.network.server.LSDDemuxingIoHandler
Reference to the corresponding Server Instance
LSI - Static variable in class openlsd.network.server.LSDServer
ServerInstances Admin(0),User(1),UserComp(2),Protected(3)
LSMImport - Class in openlsm.autoimport
Class to import files into DB and LSD for OpenLSM
LSMImport(LSDLoadConfig) - Constructor for class openlsm.autoimport.LSMImport
Create a LSMImport from args
LSMImport(LSDDbAdmin) - Constructor for class openlsm.autoimport.LSMImport
Create a LSMImport from args
LSMImport - Class in openlsm.multiple.autoimport
Class to import files into DB and LSD for OpenLSM
LSMImport(LSDLoadConfig) - Constructor for class openlsm.multiple.autoimport.LSMImport
Create a LSMImport from args
LSMImport(LSDDbAdmin) - Constructor for class openlsm.multiple.autoimport.LSMImport
Create a LSMImport from args
LSMImportAbstract - Class in openlsm.autoimport.commonimport
Simple class that shared common things and methods between importers for OpenLSM
LSMImportAbstract(LSDLoadConfig) - Constructor for class openlsm.autoimport.commonimport.LSMImportAbstract
Create a LSDImport from args.
LSMImportAbstract(LSDDbAdmin) - Constructor for class openlsm.autoimport.commonimport.LSMImportAbstract
Create a LSDImport from args.
LSMImportFileExtOp - Class in openlsm.multiple.autoimport.commonimport
Class to really import files into LSD and DB.
LSMImportFileExtOp(LSDDbAdmin, ConcurrentLinkedQueue<LSDExtQueueMember>, ConcurrentLinkedQueue<LSDExtQueueMember>, boolean) - Constructor for class openlsm.multiple.autoimport.commonimport.LSMImportFileExtOp
Create an ImportFile Thread Runner from DB, RunQueue and ResultQueue
LSMPoolGetServletAction - Class in openlsm.web.client
Example module for getting a file from a pooled connection to the LSD Server with native Servlet for OpenLSM Support.
LSMPoolGetServletAction() - Constructor for class openlsm.web.client.LSMPoolGetServletAction
 
LSMReadFile - Class in openlsm.readFile
Read one file from XML format to transform it into a new index file in flat format (behaviour of normal import functions from OpenLSD)
LSMReadFile() - Constructor for class openlsm.readFile.LSMReadFile
 
LSMWebGet - Class in openlsm.web.client
Get functions for LSD in Web
LSMWebGet() - Constructor for class openlsm.web.client.LSMWebGet
 

A B C D E F G H I J K L M N O P Q R S T U W X _