A B C D E F G H I L M N O R S T U V W X 

A

ADMINNAME - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Admin name Id
afterRunCommandKo(CommandAbstractException) - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
afterRunCommandOk() - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
afterTransferDoneBeforeAnswer(FtpTransfer) - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
agent - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
agent - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Corresponding agent
agentRegisterSystem() - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Unregister and Register again the SNMPv2MIB with System adapted to this Mib
agentRegisterWaarpMib() - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Register this MIB
agentSnmp - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
SNMP Agent (if any)
agentUnregisterMibs() - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Unregister this MIB
applicationProtocol - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
will be = new OID(applicationProtocolBase+port);
applicationProtocolBase - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
need to add ".port" like "6666" Only in TCP (no UDP supported for Waarp) example: rootEnterpriseMib+"66666"+".1.1.4
AUTHUPDATE - Class in org.waarp.gateway.ftp.config
AUTHTUPDATE command: implements the command that will try to update the authentications from the file given as argument or the original one if no argument is given.
AUTHUPDATE() - Constructor for class org.waarp.gateway.ftp.config.AUTHUPDATE
 

B

bandwidthIn - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
bandwidthOut - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
beforeRunCommand() - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
businessClean() - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
 

C

changeStatus(FtpPrivateMib.OperStatus) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Change the status and the LastChange Timeticks
changeUpdatedInfo(AbstractDbData.UpdatedInfo) - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
channelActive(ChannelHandlerContext) - Method in class org.waarp.gateway.ftp.adminssl.HttpSslHandler
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class org.waarp.gateway.ftp.adminssl.HttpSslHandler
 
checkPassword(String) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Check the password for Shutdown
cleanSession() - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
cleanSession() - Method in class org.waarp.gateway.ftp.data.FileSystemBasedDataBusinessHandler
 
clear() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Clear the runner
closeFuture - Static variable in class org.waarp.gateway.ftp.service.FtpEngine
 
code - Variable in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpDetailedValuesIndex
 
code - Variable in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpErrorValuesIndex
 
CONFIGFILE - Static variable in class org.waarp.gateway.ftp.service.FtpEngine
 
configureConstraint() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Configure ConstraintLimitHandler
configureHttps() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Configure HTTPS
configureLExec() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Configure LocalExec
configureSnmp() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Configure the SNMP support if needed
constraintLimitHandler - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Limit on CPU and Connection
create() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
As insert but with the ability to change the SpecialId
createTables(DbSession) - Method in class org.waarp.gateway.ftp.database.model.DbModelH2
 
createTables(DbSession) - Method in class org.waarp.gateway.ftp.database.model.DbModelMysql
 
createTables(DbSession) - Method in class org.waarp.gateway.ftp.database.model.DbModelOracle
 
createTables(DbSession) - Method in class org.waarp.gateway.ftp.database.model.DbModelPostgresql
 
cryptoKey - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Crypto Key

D

DbConstant - Class in org.waarp.gateway.ftp.database
Constants value for database
DbConstant() - Constructor for class org.waarp.gateway.ftp.database.DbConstant
 
DbModelFactory - Class in org.waarp.gateway.ftp.database.model
Factory to store the Database Model object
DbModelFactory() - Constructor for class org.waarp.gateway.ftp.database.model.DbModelFactory
 
DbModelH2 - Class in org.waarp.gateway.ftp.database.model
H2 Database Model implementation
DbModelH2(String, String, String) - Constructor for class org.waarp.gateway.ftp.database.model.DbModelH2
Create the object and initialize if necessary the driver
DbModelMysql - Class in org.waarp.gateway.ftp.database.model
MySQL Database Model implementation
DbModelMysql(String, String, String) - Constructor for class org.waarp.gateway.ftp.database.model.DbModelMysql
Create the object and initialize if necessary the driver
DbModelOracle - Class in org.waarp.gateway.ftp.database.model
Oracle Database Model implementation
DbModelOracle(String, String, String) - Constructor for class org.waarp.gateway.ftp.database.model.DbModelOracle
Create the object and initialize if necessary the driver
DbModelPostgresql - Class in org.waarp.gateway.ftp.database.model
PostGreSQL Database Model implementation
DbModelPostgresql() - Constructor for class org.waarp.gateway.ftp.database.model.DbModelPostgresql
Create the object and initialize if necessary the driver
DbTransferLog - Class in org.waarp.gateway.ftp.database.data
Transfer Log for FtpExec
DbTransferLog(DbSession, String, String, long, boolean, String, String, ReplyCode, String, AbstractDbData.UpdatedInfo) - Constructor for class org.waarp.gateway.ftp.database.data.DbTransferLog
Insert into database
DbTransferLog(DbSession, String, String, long) - Constructor for class org.waarp.gateway.ftp.database.data.DbTransferLog
Load from database
DbTransferLog.Columns - Enum in org.waarp.gateway.ftp.database.data
 
dbTypes - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
delayLimit - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Delay in ms between two checks
delete() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 

E

exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.waarp.gateway.ftp.adminssl.HttpSslHandler
 
exceptionLocalCaught(Throwable) - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
exceptionLocalCaught(Throwable) - Method in class org.waarp.gateway.ftp.data.FileSystemBasedDataBusinessHandler
 
exec() - Method in class org.waarp.gateway.ftp.config.AUTHUPDATE
 
ExecBusinessHandler - Class in org.waarp.gateway.ftp.control
BusinessHandler implementation that allows pre and post actions on any operations and specifically on transfer operations
ExecBusinessHandler() - Constructor for class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
ExecGatewayFtpServer - Class in org.waarp.gateway.ftp
Exec FTP Server using simple authentication (XML FileInterface based), and standard Directory and FileInterface implementation (Filesystem based).
ExecGatewayFtpServer() - Constructor for class org.waarp.gateway.ftp.ExecGatewayFtpServer
 
executeChannelClosed() - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
executeChannelClosed() - Method in class org.waarp.gateway.ftp.data.FileSystemBasedDataBusinessHandler
 
executeChannelConnected(Channel) - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
executeChannelConnected(Channel) - Method in class org.waarp.gateway.ftp.data.FileSystemBasedDataBusinessHandler
 

F

fieldseq - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
FileBasedAuth - Class in org.waarp.gateway.ftp.file
FtpAuth implementation based on a list of (user/password/account) stored in a xml file load at startup from configuration.
FileBasedAuth(FtpSession) - Constructor for class org.waarp.gateway.ftp.file.FileBasedAuth
 
FileBasedConfiguration - Class in org.waarp.gateway.ftp.config
FtpConfiguration based on a XML file
FileBasedConfiguration(Class<?>, Class<? extends BusinessHandler>, Class<? extends DataBusinessHandler>, FileParameterInterface) - Constructor for class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
fileBasedConfiguration - Static variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Use to access directly the configuration
FileBasedDir - Class in org.waarp.gateway.ftp.file
FtpFile implementation based on true directories and files
FileBasedDir(FtpSession) - Constructor for class org.waarp.gateway.ftp.file.FileBasedDir
 
FileBasedFile - Class in org.waarp.gateway.ftp.file
FtpFile implementation based on true directories and files
FileBasedFile(FtpSession, FileBasedDir, String, boolean) - Constructor for class org.waarp.gateway.ftp.file.FileBasedFile
 
FileSystemBasedDataBusinessHandler - Class in org.waarp.gateway.ftp.data
DataBusinessHandler implementation based on Simple Filesystem : do nothing
FileSystemBasedDataBusinessHandler() - Constructor for class org.waarp.gateway.ftp.data.FileSystemBasedDataBusinessHandler
 
finishSelectOrCountPrepareStatement(DbPreparedStatement) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Set the current time in the given updatedPreparedStatement
finishSelectOrCountPrepareStatement(DbPreparedStatement, long) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Set the current time in the given updatedPreparedStatement
FtpConstraintLimitHandler - Class in org.waarp.gateway.ftp.control
Constraint Limit (CPU and connection - network and local -) handler.
FtpConstraintLimitHandler(long, boolean, double, double, double, GlobalTrafficShapingHandler, long, long) - Constructor for class org.waarp.gateway.ftp.control.FtpConstraintLimitHandler
 
FtpConstraintLimitHandler(long, boolean, boolean, double, int) - Constructor for class org.waarp.gateway.ftp.control.FtpConstraintLimitHandler
 
FtpConstraintLimitHandler(long, boolean, boolean, double, int, double, double, double, GlobalTrafficShapingHandler, long, long) - Constructor for class org.waarp.gateway.ftp.control.FtpConstraintLimitHandler
 
FtpEngine - Class in org.waarp.gateway.ftp.service
Engine used to start and stop the real Gateway Ftp service
FtpEngine() - Constructor for class org.waarp.gateway.ftp.service.FtpEngine
 
ftpMib - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Associated MIB
FtpMonitoring - Class in org.waarp.gateway.ftp.snmp
SNMP Monitoring class for FTP Exec
FtpMonitoring(DbSession) - Constructor for class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
FtpPrivateMib - Class in org.waarp.gateway.ftp.snmp
FTP Private MIB implementation
FtpPrivateMib(int) - Constructor for class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
FtpPrivateMib.MibLevel - Enum in org.waarp.gateway.ftp.snmp
MIB entry levels
FtpPrivateMib.NotificationElements - Enum in org.waarp.gateway.ftp.snmp
Notification Elements
FtpPrivateMib.NotificationTasks - Enum in org.waarp.gateway.ftp.snmp
Notification for a task trap
FtpPrivateMib.OperStatus - Enum in org.waarp.gateway.ftp.snmp
Oper Status (as defined in Net Application SNMP)
FtpPrivateMib.WaarpDefinitionIndex - Enum in org.waarp.gateway.ftp.snmp
Definition part
FtpPrivateMib.WaarpDetailedValuesIndex - Enum in org.waarp.gateway.ftp.snmp
Detailed part
FtpPrivateMib.WaarpErrorValuesIndex - Enum in org.waarp.gateway.ftp.snmp
Error part
FtpPrivateMib.WaarpGlobalValuesIndex - Enum in org.waarp.gateway.ftp.snmp
Global part
FtpServiceLauncher - Class in org.waarp.gateway.ftp.service
 
FtpServiceLauncher() - Constructor for class org.waarp.gateway.ftp.service.FtpServiceLauncher
 
FtpVariableFactory - Class in org.waarp.gateway.ftp.snmp
FTP Variable Factory for SNMP
FtpVariableFactory() - Constructor for class org.waarp.gateway.ftp.snmp.FtpVariableFactory
 

G

gatewayAdmin - Static variable in class org.waarp.gateway.ftp.database.DbConstant
Specific admin for Gateway (to not be confused with the one for R66)
getAccount() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getAccounts() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
getAuthenticationFile() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
getBaseOidStartOrShutdown() - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
getBusinessNewAuth() - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
getBusinessNewDir() - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
getBusinessNewRestart() - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
getCommandExecutor() - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
 
getCommandExecutor() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
getCountAllPrepareStatement(DbSession) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getCountInfoPrepareStatement(DbSession) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getCountInOutErrorPrepareStatement(DbSession, boolean) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Running or not transfers are concerned
getCountInOutRunningPrepareStatement(DbSession, boolean, boolean) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Running or not transfers are concerned
getCountStatusPrepareStatement(DbSession) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getErrorInfo() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getFeatMessage() - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
getFilename() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getFromStatement(DbPreparedStatement) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
For instance when getting updated information
getHelpMessage(String) - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
getHtmlAuth(String) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
getHtmlTransfer(String, int) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Only available with Database support for Waarp
getHttpChannelGroup() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
getHttpPipelineExecutor() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
getInfotransf() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getInsertAllValues() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getLogPrepareStament(DbSession, Timestamp, Timestamp) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getLogPrepareStament(DbSession, Timestamp, Timestamp, ReplyCode) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getMode() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getNewEngineAbstract() - Method in class org.waarp.gateway.ftp.service.FtpServiceLauncher
 
getNextRangePort() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
getNumberLocalChannel() - Method in class org.waarp.gateway.ftp.control.FtpConstraintLimitHandler
 
getOID(OID) - Method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.NotificationElements
 
getOID(OID, int) - Method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.NotificationElements
 
getOID() - Method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.NotificationTasks
 
getOID() - Method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpDefinitionIndex
 
getOID() - Method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpDetailedValuesIndex
 
getOID() - Method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpErrorValuesIndex
 
getOID() - Method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpGlobalValuesIndex
 
getOptsMessage(String[]) - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
getParams(String[]) - Static method in class org.waarp.gateway.ftp.LogExport
Parses command line arguments
getParams(String[]) - Static method in class org.waarp.gateway.ftp.ServerInitDatabase
 
getPassword() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
getReadLimit() - Method in class org.waarp.gateway.ftp.control.FtpConstraintLimitHandler
 
getResultCountPrepareStatement(DbPreparedStatement, AbstractDbData.UpdatedInfo, long) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getResultCountPrepareStatement(DbPreparedStatement, ReplyCode, long) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getResultCountPrepareStatement(DbPreparedStatement) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getRetrCmd() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
getRetrDelay() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
getSelectAllFields() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getSimpleAuth(String) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
getSNMPv2MIB() - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
getSpecialId() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getSpecialId() - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
 
getSpecializedSiteCommand(FtpSession, String) - Method in class org.waarp.gateway.ftp.control.ExecBusinessHandler
 
getStart() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getStatusPrepareStament(DbSession, ReplyCode, int) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getStop() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getStorCmd() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
getStorDelay() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
getTable() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getTrueFile() - Method in class org.waarp.gateway.ftp.file.FileBasedFile
This method is a good to have in a true FtpFile implementation.
getUpdateAllFields() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getUpdatedInfo() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getUser() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getUser() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
getVariable(OID, int, int, int) - Method in class org.waarp.gateway.ftp.snmp.FtpVariableFactory
 
getWherePrimaryKey() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
getWriteLimit() - Method in class org.waarp.gateway.ftp.control.FtpConstraintLimitHandler
 
ggObjectId - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
SnmpConstants.sysObjectID

H

HOST_ID - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
FTP server ID
httpBasePath - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Http Admin base
HttpSslHandler - Class in org.waarp.gateway.ftp.adminssl
 
HttpSslHandler() - Constructor for class org.waarp.gateway.ftp.adminssl.HttpSslHandler
 
HttpSslInitializer - Class in org.waarp.gateway.ftp.adminssl
 
HttpSslInitializer(boolean) - Constructor for class org.waarp.gateway.ftp.adminssl.HttpSslInitializer
 

I

ID - Static variable in class org.waarp.gateway.ftp.utils.Version
The version identifier.
indexes - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
initChannel(SocketChannel) - Method in class org.waarp.gateway.ftp.adminssl.HttpSslInitializer
 
initdb() - Static method in class org.waarp.gateway.ftp.ServerInitDatabase
 
initialize(String, String, String, String, boolean) - Static method in class org.waarp.gateway.ftp.database.model.DbModelFactory
Initialize the Database Model according to arguments.
initialize(String, String) - Static method in class org.waarp.gateway.ftp.ExecGatewayFtpServer
 
initialize(String[]) - Static method in class org.waarp.gateway.ftp.LogExport
Verifies command line arguments and initialize internals (mainly config)
initialize() - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
initializeAuthent(String, boolean) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Initialize Authentication from current authenticationFile
initObject() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
insert() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
insertAllValues - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
inShutdownProcess() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
isAccountValid(String) - Method in class org.waarp.gateway.ftp.file.SimpleAuth
Is the given account a valid one
isAdmin() - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
 
isAdmin() - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
isBusinessPathValid(String) - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
 
isPasswordValid(String) - Method in class org.waarp.gateway.ftp.file.SimpleAuth
Is the given password a valid one
isSender() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
isShutdown() - Method in class org.waarp.gateway.ftp.service.FtpEngine
 

L

lastInActiveTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
lastOutActiveTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
LIMITROW - Static variable in class org.waarp.gateway.ftp.adminssl.HttpSslHandler
 
loadSsl() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
logAction(DbSession, long, String, BusinessHandler, ReplyCode, AbstractDbData.UpdatedInfo) - Static method in class org.waarp.gateway.ftp.control.WaarpActionLogger
Log the action
logCreate(DbSession, String, String, BusinessHandler) - Static method in class org.waarp.gateway.ftp.control.WaarpActionLogger
Log the action
logErrorAction(DbSession, long, FtpTransfer, String, ReplyCode, BusinessHandler) - Static method in class org.waarp.gateway.ftp.control.WaarpActionLogger
Log the action in error
LogExport - Class in org.waarp.gateway.ftp
Program to export log history from database to a file and optionally purge exported entries.
LogExport() - Constructor for class org.waarp.gateway.ftp.LogExport
 

M

main(String[]) - Static method in class org.waarp.gateway.ftp.ExecGatewayFtpServer
Take a simple XML file as configuration.
main(String[]) - Static method in class org.waarp.gateway.ftp.LogExport
Command Entry point
main(String[]) - Static method in class org.waarp.gateway.ftp.ServerInitDatabase
 
main(String[]) - Static method in class org.waarp.gateway.ftp.service.FtpServiceLauncher
 
main(String[]) - Static method in class org.waarp.gateway.ftp.utils.Version
Prints out the version identifier to stdout.
monitoring - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Monitoring object

N

nbCountAllTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbCountInfoDone - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbCountInfoError - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbCountInfoInterrupted - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbCountInfoNotUpdated - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbCountInfoRunning - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbCountInfoToSubmit - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbCountInfoUnknown - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbInActiveTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbInErrorTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbInTotalTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbNetworkConnection - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbOutActiveTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbOutErrorTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
nbOutTotalTransfer - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
NBPRKEY - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
Special For DbTransferLog
nbThread - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
needUpgradeDb(DbSession, String, boolean) - Method in class org.waarp.gateway.ftp.database.model.DbModelH2
 
needUpgradeDb(DbSession, String, boolean) - Method in class org.waarp.gateway.ftp.database.model.DbModelMysql
 
needUpgradeDb(DbSession, String, boolean) - Method in class org.waarp.gateway.ftp.database.model.DbModelOracle
 
needUpgradeDb(DbSession, String, boolean) - Method in class org.waarp.gateway.ftp.database.model.DbModelPostgresql
 
newFile(String, boolean) - Method in class org.waarp.gateway.ftp.file.FileBasedDir
 
nextSequence(DbSession) - Method in class org.waarp.gateway.ftp.database.model.DbModelH2
 
nextSequence(DbSession) - Method in class org.waarp.gateway.ftp.database.model.DbModelMysql
 
nextSequence(DbSession) - Method in class org.waarp.gateway.ftp.database.model.DbModelOracle
 
nextSequence(DbSession) - Method in class org.waarp.gateway.ftp.database.model.DbModelPostgresql
 
notifyError(String, String) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Send a notification (trap or inform) for Error event
notifyInfoTask(String, DbTransferLog) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Send a notification (trap or inform) for Warning/Error event on a single Transfer Task
notifyOverloaded(String, String) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Send a notification (trap or inform) for Server Overloaded event
notifyStartStop(String, String) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Send a notification (trap or inform) for Shutdown event
notifyWarning(String, String) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Send a notification (trap or inform) for Warning event

O

oid - Variable in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.NotificationElements
 
org.waarp.gateway.ftp - package org.waarp.gateway.ftp
Main class for the Exec FTP server based on Filesystem and simple authentication.
org.waarp.gateway.ftp.adminssl - package org.waarp.gateway.ftp.adminssl
Classes implementing HTTPS Administration support
org.waarp.gateway.ftp.config - package org.waarp.gateway.ftp.config
Exec configuration.
org.waarp.gateway.ftp.control - package org.waarp.gateway.ftp.control
Exec FTP server control business.
org.waarp.gateway.ftp.data - package org.waarp.gateway.ftp.data
Exec FTP server data business.
org.waarp.gateway.ftp.database - package org.waarp.gateway.ftp.database
Classes implementing Database access
org.waarp.gateway.ftp.database.data - package org.waarp.gateway.ftp.database.data
Classes implementing Database Data model
org.waarp.gateway.ftp.database.model - package org.waarp.gateway.ftp.database.model
Classes implementing Database Model (H2, Oracle, PostgreSQL, MySQL)
org.waarp.gateway.ftp.file - package org.waarp.gateway.ftp.file
Filesystem based implementation of File, Dir, Auth and SimpleAuth.
org.waarp.gateway.ftp.service - package org.waarp.gateway.ftp.service
Interface for Apache Daemon tool to run as a Service
org.waarp.gateway.ftp.snmp - package org.waarp.gateway.ftp.snmp
SNMP support classes.
org.waarp.gateway.ftp.utils - package org.waarp.gateway.ftp.utils
Utility classes.

R

R66CONFIGFILE - Static variable in class org.waarp.gateway.ftp.service.FtpEngine
 
registerMOs(MOServer, OctetString) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
releaseResources() - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
releaseResources() - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
resetSequence(DbSession, long) - Method in class org.waarp.gateway.ftp.database.model.DbModelH2
 
resetSequence(DbSession, long) - Method in class org.waarp.gateway.ftp.database.model.DbModelMysql
 
resetSequence(DbSession, long) - Method in class org.waarp.gateway.ftp.database.model.DbModelOracle
 
resetSequence(DbSession, long) - Method in class org.waarp.gateway.ftp.database.model.DbModelPostgresql
 
rootOIDWaarp - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
root OID
rootOIDWaarpDetailed - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Detailed dynamic part
rootOIDWaarpError - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Error dynamic part
rootOIDWaarpGlobal - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Global dynamic part
rootOIDWaarpGlobalUptime - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Uptime OID
rootOIDWaarpInfo - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Info static part
rootOIDWaarpNotif - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Used in Notify
rootOIDWaarpNotifStartOrShutdown - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Used in Notify Start or Shutdown
rowDetailed - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Detailed Row access
rowError - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Error Row access
rowGlobal - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Global Row access
rowInfo - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Info Row access
run() - Static method in class org.waarp.gateway.ftp.LogExport
Main logic for the command.
run() - Method in class org.waarp.gateway.ftp.service.FtpEngine
 
run(int, int) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update the value for one particular MIB entry
run(long, FtpPrivateMib.WaarpGlobalValuesIndex) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update a value in Global MIB part
run(long, FtpPrivateMib.WaarpDetailedValuesIndex) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update a value in Detailed MIB part
run(long, FtpPrivateMib.WaarpErrorValuesIndex) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update a value in Error MIB part

S

saveAuthenticationFile(String) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Export the Authentication to the original files
saveDbTransferLog(String) - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Save the current DbTransferLog to a file
saveDbTransferLogFile(DbPreparedStatement, String) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Exports DbTransferLogs to a file and purges the corresponding DbTransferLogs
saveDbTransferLogFile(DbPreparedStatement, Writer, boolean) - Static method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Exports DbTransferLogs to a Writer object and optionally purges the corresponding DbTransferLogs
saveStatus() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
This method is to be called each time an operation is happening on Runner
scalarUptime - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Corresponding UpTime in Mib
secondsRunning - Variable in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
selectAllFields - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
ServerInitDatabase - Class in org.waarp.gateway.ftp
Program to initialize the database for Waarp Ftp Exec
ServerInitDatabase() - Constructor for class org.waarp.gateway.ftp.ServerInitDatabase
 
setAdmin(boolean) - Method in class org.waarp.gateway.ftp.file.SimpleAuth
 
setAgent(WaarpSnmpAgent) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
 
setAgent(WaarpSnmpAgent) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
setAuthenticationFile(String) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
setBusinessAccount(String) - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
Set the account according to any implementation and could set the rootFromAuth.
setBusinessPassword(String) - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
Set the password according to any implementation and could set the rootFromAuth.
setBusinessRootFromAuth() - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
 
setBusinessUser(String) - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
 
setConfigurationServerFromXml(String) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Initiate the configuration from the xml file for server
setDestinationWriter() - Static method in class org.waarp.gateway.ftp.LogExport
Creates and sets destinationWriter according to the following logic based on the value of the '-out' command line argument: - if no value is given, a default path is computed (the same as online export, i.e. in [data directory]/[admin name]) - if the value '-' is given, destinationWriter is the standard output (System.out) - if any other value is given, then it is considered as the path to the destination file
setFilename(String) - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
setFromArray() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
setInfotransf(String) - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
setPrimaryKey() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Set the primary Key as current value
setReplyCodeExecutionStatus(ReplyCode) - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
Set the ReplyCode for the UpdatedInfo
setSERVERKEY(byte[]) - Method in class org.waarp.gateway.ftp.config.FileBasedConfiguration
 
setSpecialId(long) - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
 
setStop(Timestamp) - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
setToArray() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
shutdown() - Method in class org.waarp.gateway.ftp.service.FtpEngine
 
SimpleAuth - Class in org.waarp.gateway.ftp.file
Simple Authentication based on a previously load XML file.
SimpleAuth(String, String, String[], String, long, String, long) - Constructor for class org.waarp.gateway.ftp.file.SimpleAuth
 
snmpConfig - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Monitoring: snmp configuration file (empty means no snmp support)
SnmpDefaultAuthor - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
SnmpDefaultLocalization - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
SnmpFtpId - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
SnmpName - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
SnmpPrivateId - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
SnmpService - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
snmpv2 - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
New SNMPV2 MIB
SnmpVersion - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
specialNoSessionAuth(String) - Method in class org.waarp.gateway.ftp.file.FileBasedAuth
Special Authentication for local execution
srootOIDWaarp - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
root OID in String
start - Static variable in class org.waarp.gateway.ftp.LogExport
 
status - Variable in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.OperStatus
 
stop - Static variable in class org.waarp.gateway.ftp.LogExport
 

T

table - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
toString() - Method in class org.waarp.gateway.ftp.database.data.DbTransferLog
 

U

unregisterMOs(MOServer, OctetString) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
updateAllFields - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
updateCodeNoTransfer(ReplyCode) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update the reply code counter for other operations than a transfer
updateDetailedValue(int, long) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update a value in Detailed MIB part
updateErrorValue(int, long) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update a value in Error MIB part
updateGlobalValue(int, long) - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update a value in Global MIB part
updateLastInBound() - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update the last InBound connection time
updateLastOutBand() - Method in class org.waarp.gateway.ftp.snmp.FtpMonitoring
Update the last OutBound connection time
updateServices(WaarpMOScalar) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
updateServices(MOScope) - Method in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
 
upgradeDb(DbSession, String) - Method in class org.waarp.gateway.ftp.database.model.DbModelH2
 
upgradeDb(DbSession, String) - Method in class org.waarp.gateway.ftp.database.model.DbModelMysql
 
upgradeDb(DbSession, String) - Method in class org.waarp.gateway.ftp.database.model.DbModelOracle
 
upgradeDb(DbSession, String) - Method in class org.waarp.gateway.ftp.database.model.DbModelPostgresql
 
upTime - Variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
SnmpConstants.sysUpTime
useHttpCompression - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Does this server will try to compress HTTP connections
useLocalExec - Variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
Does this server will use Waarp LocalExec Daemon for Execute

V

valueOf(String) - Static method in enum org.waarp.gateway.ftp.database.data.DbTransferLog.Columns
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.MibLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.NotificationElements
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.NotificationTasks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.OperStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpDefinitionIndex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpDetailedValuesIndex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpErrorValuesIndex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpGlobalValuesIndex
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.waarp.gateway.ftp.database.data.DbTransferLog.Columns
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.MibLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.NotificationElements
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.NotificationTasks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.OperStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpDefinitionIndex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpDetailedValuesIndex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpErrorValuesIndex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.waarp.gateway.ftp.snmp.FtpPrivateMib.WaarpGlobalValuesIndex
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.waarp.gateway.ftp.utils
Provides the version information of Waarp Gateway FTP.

W

WaarpActionLogger - Class in org.waarp.gateway.ftp.control
Class to help to log any actions through the interface of Waarp
WaarpActionLogger() - Constructor for class org.waarp.gateway.ftp.control.WaarpActionLogger
 
WaarpDefinition - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Definition part
WaarpDetailedValues - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Detailed part
WaarpErrorValues - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Error part
WaarpGlobalValues - Static variable in class org.waarp.gateway.ftp.snmp.FtpPrivateMib
Global part
waarpSecureKeyStore - Static variable in class org.waarp.gateway.ftp.adminssl.HttpSslInitializer
 
waarpSslContextFactory - Static variable in class org.waarp.gateway.ftp.adminssl.HttpSslInitializer
 
waitShutdown() - Method in class org.waarp.gateway.ftp.service.FtpEngine
 
windowsService(String[]) - Static method in class org.waarp.gateway.ftp.service.FtpServiceLauncher
 
windowsStart(String[]) - Static method in class org.waarp.gateway.ftp.service.FtpServiceLauncher
 
windowsStop(String[]) - Static method in class org.waarp.gateway.ftp.service.FtpServiceLauncher
 

X

XML_DELAYRETRIEVE_COMMAND - Static variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
DELAY RETRIEVE COMMAND
XML_DELAYSTORE_COMMAND - Static variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
DELAY STORE COMMAND
XML_RETRIEVE_COMMAND - Static variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
RETRIEVE COMMAND
XML_STORE_COMMAND - Static variable in class org.waarp.gateway.ftp.config.FileBasedConfiguration
STORE COMMAND
XMLRUNNER - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
XMLRUNNERS - Static variable in class org.waarp.gateway.ftp.database.data.DbTransferLog
 
A B C D E F G H I L M N O R S T U V W X 

Copyright © 2009–2019 Waarp. All rights reserved.