public class Configuration extends Object
Modifier and Type | Field and Description |
---|---|
protected io.netty.channel.Channel |
bindNoSSL
Main bind address in no ssl mode
|
protected io.netty.channel.Channel |
bindSSL
Main bind address in ssl mode
|
static int |
BUFFERSIZEDEFAULT
Default size for buffers (NIO)
|
static Configuration |
configuration
General Configuration object
|
protected boolean |
configured |
protected ExecutorService |
execOtherWorker
ExecutorService Other Worker
|
static String |
EXT_R66
Extension of file during transfer
|
protected io.netty.handler.traffic.GlobalTrafficShapingHandler |
globalTrafficShapingHandler
Global TrafficCounter (set from global configuration)
|
protected io.netty.channel.EventLoopGroup |
handlerGroup |
protected io.netty.bootstrap.ServerBootstrap |
httpBootstrap
Bootstrap for Http server
|
protected io.netty.channel.group.ChannelGroup |
httpChannelGroup
List of all Http Channels to enable the close call on them using Netty
ChannelGroup
|
protected io.netty.bootstrap.ServerBootstrap |
httpsBootstrap
Bootstrap for Https server
|
protected io.netty.channel.EventLoopGroup |
httpWorkerGroup |
protected LocalTransaction |
localTransaction
LocalTransaction
|
protected NetworkServerInitializer |
networkServerInitializer
Factory for NON SSL Server
|
protected NetworkSslServerInitializer |
networkSslServerInitializer
Factory for SSL Server
|
protected ThreadPoolRunnerExecutor |
retrieveRunnerGroup |
static long |
RETRYINMS
Time elapse for retry in ms
|
static int |
RETRYNB
Number of retry before error
|
protected ScheduledExecutorService |
scheduledExecutorService
ExecutorService Scheduled tasks
|
protected io.netty.bootstrap.ServerBootstrap |
serverBootstrap
Bootstrap for server
|
protected io.netty.channel.group.ChannelGroup |
serverChannelGroup
List of all Server Channels to enable the close call on them using Netty
ChannelGroup
|
protected io.netty.bootstrap.ServerBootstrap |
serverSslBootstrap
Bootstrap for SSL server
|
static String |
SnmpDefaultAuthor |
static String |
SnmpDefaultLocalization |
static String |
SnmpName |
static int |
SnmpPrivateId |
static int |
SnmpR66Id |
static int |
SnmpService |
static String |
SnmpVersion |
protected io.netty.channel.EventLoopGroup |
subTaskGroup |
static long |
WAITFORNETOP
Time elapse for WRITE OR CLOSE WAIT elaps in ms
|
protected io.netty.channel.EventLoopGroup |
workerGroup |
Constructor and Description |
---|
Configuration() |
Modifier and Type | Method and Description |
---|---|
void |
changeNetworkLimit(long writeGlobalLimit,
long readGlobalLimit,
long writeSessionLimit,
long readSessionLimit,
long delayLimit)
Reset the global monitor for bandwidth limitation and change future
channel
monitors
|
void |
clientStop()
To be called after all other stuff are closed for Client
|
void |
clientStop(boolean shutdownQuickly)
To be called after all other stuff are closed for Client
|
void |
computeNbThreads()
Compute number of threads for both client and server from the real number
of available processors (double +
1) if the value is less than 32 threads else (available +1).
|
String |
getAdminName() |
WaarpSnmpAgent |
getAgentSnmp() |
HashMap<String,String> |
getAliases() |
String |
getArchivePath() |
String |
getAuthFile() |
String |
getBaseDirectory() |
int |
getBlockSize() |
HashSet<String> |
getBusinessWhiteSet() |
int |
getClientThread() |
String |
getConfigPath() |
R66ConstraintLimitHandler |
getConstraintLimitHandler() |
String |
getCryptoFile() |
Des |
getCryptoKey() |
long |
getDEFAULT_GLOBAL_LIMIT() |
long |
getDEFAULT_SESSION_LIMIT() |
long |
getDelayCommander() |
long |
getDelayLimit() |
long |
getDelayRetry() |
FilesystemBasedDigest.DigestAlgo |
getDigest() |
ExecutorService |
getExecutorService() |
static FilesystemBasedFileParameterImpl |
getFileParameter() |
io.netty.handler.traffic.GlobalTrafficShapingHandler |
getGlobalTrafficShapingHandler() |
io.netty.channel.EventLoopGroup |
getHandlerGroup() |
DbHostAuth |
getHostAuth() |
String |
getHostId() |
String |
getHostId(boolean isSSL) |
String |
getHostId(DbSession dbSession,
String remoteHost)
Deprecated.
Use getHostId(String remoteHost)
|
String |
getHostId(String remoteHost) |
DbHostAuth |
getHostSslAuth() |
String |
getHostSslId() |
String |
getHttpBasePath() |
io.netty.channel.group.ChannelGroup |
getHttpChannelGroup() |
int |
getHttpModel() |
io.netty.channel.EventLoopGroup |
getHttpWorkerGroup() |
String |
getInPath() |
InternalRunner |
getInternalRunner() |
int |
getLimitCache() |
LocalTransaction |
getLocalTransaction() |
int |
getMaxfilenamelength() |
long |
getMaxGlobalMemory() |
long |
getMinimalDelay() |
Monitoring |
getMonitoring() |
int |
getMultipleMonitors() |
static int |
getNbDbSession() |
io.netty.channel.EventLoopGroup |
getNetworkWorkerGroup() |
String |
getOutPath() |
long |
getPastLimit() |
R66BusinessFactoryInterface |
getR66BusinessFactory() |
R66PrivateMib |
getR66Mib() |
static int |
getRankRestart() |
List<RestConfiguration> |
getRestConfigurations() |
ThreadPoolRunnerExecutor |
getRetrieveRunnerGroup() |
HashMap<String,String[]> |
getReverseAliases() |
HashMap<String,RoleDefault> |
getRoles() |
int |
getRunnerThread() |
byte[] |
getServerAdminKey() |
io.netty.channel.group.ChannelGroup |
getServerChannelGroup() |
long |
getServerChannelReadLimit() |
long |
getServerChannelWriteLimit() |
long |
getServerGlobalReadLimit() |
long |
getServerGlobalWriteLimit() |
int |
getServerHttpport() |
int |
getServerHttpsPort() |
String |
getServerKeyFile() |
int |
getServerPort() |
int |
getServerSslPort() |
int |
getServerThread() |
WaarpShutdownHook.ShutdownConfiguration |
getShutdownConfiguration() |
String |
getSnmpConfig() |
io.netty.channel.EventLoopGroup |
getSubTaskGroup() |
int |
getThriftport() |
R66ThriftServerService |
getThriftService() |
long |
getTimeLimitCache() |
long |
getTimeoutCon() |
io.netty.util.Timer |
getTimerClose() |
int |
getTimeStat() |
ConcurrentHashMap<String,PartnerConfiguration> |
getVersions() |
static WaarpSecureKeyStore |
getWaarpSecureKeyStore() |
static WaarpSslContextFactory |
getWaarpSslContextFactory() |
String |
getWorkingPath() |
static String |
hashStatus() |
boolean |
isAnyBandwidthLimitation() |
boolean |
isBlacklistBadAuthent() |
boolean |
isCheckClientAddress() |
boolean |
isCheckRemoteAddress() |
boolean |
isChrootChecked() |
boolean |
isConfigured() |
boolean |
isExecuteErrorBeforeTransferAllowed() |
boolean |
isExtendedProtocol() |
boolean |
isGlobalDigest() |
boolean |
isHostProxyfied() |
static boolean |
isIsUnix() |
boolean |
isKeyValid(byte[] newkey)
Is the given key a valid one
|
boolean |
isSaveTaskRunnerWithNoDb() |
boolean |
isServer() |
boolean |
isShutdown() |
boolean |
isTimerCloseReady() |
boolean |
isUseHttpCompression() |
boolean |
isUseLocalExec() |
boolean |
isUseNOSSL() |
boolean |
isUseSSL() |
boolean |
isWarnOnStartup() |
void |
launchInFixedDelay(Thread thread,
long delay,
TimeUnit unit)
submit a task in a fixed delay
|
void |
launchStatistics()
Used to log statistics information regularly
|
void |
pipelineInit()
Configure the pipeline for client (to be called only once)
|
void |
prepareServerStop()
Prepare the server to stop
To be called early before other stuff will be closed
|
void |
r66Startup() |
boolean |
reloadCommanderDelay()
Try to reload the Commander
|
void |
serverPipelineInit() |
void |
serverStartup()
Startup the server
|
void |
serverStop()
Stops the server
To be called after all other stuff are closed (channels, connections)
|
void |
setAdminName(String aDMINNAME) |
void |
setAgentSnmp(WaarpSnmpAgent agentSnmp) |
void |
setAnyBandwidthLimitation(boolean anyBandwidthLimitation) |
void |
setArchivePath(String archivePath) |
void |
setAuthFile(String file) |
void |
setBaseDirectory(String baseDirectory) |
void |
setBlacklistBadAuthent(boolean blacklistBadAuthent) |
void |
setBlockSize(int blockSIZE) |
void |
setCheckClientAddress(boolean checkClientAddress) |
void |
setCheckRemoteAddress(boolean checkRemoteAddress) |
void |
setChrootChecked(boolean chrootChecked) |
void |
setClientThread(int clientTHREAD) |
void |
setConfigPath(String configPath) |
void |
setConfigured(boolean configured) |
void |
setConstraintLimitHandler(R66ConstraintLimitHandler constraintLimitHandler) |
void |
setCryptoFile(String cryptoFile) |
void |
setCryptoKey(Des cryptoKey) |
void |
setDelayCommander(long delayCommander) |
void |
setDelayLimit(long delayLimit) |
void |
setDelayRetry(long delayRetry) |
void |
setDigest(FilesystemBasedDigest.DigestAlgo digest) |
void |
setExecuteErrorBeforeTransferAllowed(boolean isExecuteErrorBeforeTransferAllowed) |
void |
setExtendedProtocol(boolean extendedProtocol) |
void |
setGlobalDigest(boolean globalDigest) |
void |
setHostAuth(DbHostAuth hostAUTH) |
void |
setHostId(String hostID) |
void |
setHostProxyfied(boolean isHostProxyfied) |
void |
setHostSslAuth(DbHostAuth hostSSLAUTH) |
void |
setHostSslId(String hostSSLID) |
void |
setHttpBasePath(String httpBasePath) |
void |
setHttpModel(int httpModel) |
void |
setInPath(String inPath) |
static void |
setIsUnix(boolean iSUNIX) |
void |
setLimitCache(int limitCache) |
void |
setMaxfilenamelength(int maxfilenamelength) |
void |
setMaxGlobalMemory(long maxGlobalMemory) |
void |
setMinimalDelay(long minimalDelay) |
void |
setMonitoring(Monitoring monitoring) |
void |
setMultipleMonitors(int multipleMonitors) |
static void |
setNbDbSession(int nBDBSESSION) |
void |
setOutPath(String outPath) |
void |
setPastLimit(long pastLimit) |
void |
setR66BusinessFactory(R66BusinessFactoryInterface r66BusinessFactory) |
void |
setR66Mib(R66PrivateMib r66Mib) |
static void |
setRankRestart(int rANKRESTART) |
void |
setRunnerThread(int runnerTHREAD) |
void |
setSaveTaskRunnerWithNoDb(boolean saveTaskRunnerWithNoDb) |
protected void |
setServer(boolean isServer) |
void |
setServerChannelReadLimit(long serverChannelReadLimit) |
void |
setServerChannelWriteLimit(long serverChannelWriteLimit) |
void |
setServerGlobalReadLimit(long serverGlobalReadLimit) |
void |
setServerGlobalWriteLimit(long serverGlobalWriteLimit) |
void |
setServerHttpport(int serverHTTPPORT) |
void |
setServerHttpsPort(int serverHTTPSPORT) |
void |
setSERVERKEY(byte[] serverkey) |
void |
setServerKeyFile(String serverKeyFile) |
void |
setServerPort(int serverPORT) |
void |
setServerSslPort(int serverSSLPORT) |
void |
setServerThread(int serverTHREAD) |
void |
setShutdown(boolean isShutdown) |
void |
setSnmpConfig(String snmpConfig) |
void |
setThriftport(int thriftport) |
void |
setThriftService(R66ThriftServerService thriftService) |
void |
setTimeLimitCache(long timeLimitCache) |
void |
setTimeoutCon(long timeoutCON) |
void |
setTimeStat(int timeStat) |
void |
setupLimitHandler() |
void |
setUseHttpCompression(boolean useHttpCompression) |
void |
setUseLocalExec(boolean useLocalExec) |
void |
setUseNOSSL(boolean useNOSSL) |
void |
setUseSSL(boolean useSSL) |
static void |
setWaarpSecureKeyStore(WaarpSecureKeyStore waarpSecureKeyStore) |
static void |
setWaarpSslContextFactory(WaarpSslContextFactory waarpSslContextFactory) |
void |
setWarnOnStartup(boolean warnOnStartup) |
void |
setWorkingPath(String workingPath) |
void |
shutdownGracefully() |
void |
shutdownQuickly() |
void |
startHttpSupport() |
void |
startJunitRestSupport(RestConfiguration config) |
void |
startMonitoring() |
void |
startRestSupport() |
String |
toString() |
void |
unbindServer()
Unbind network connectors
|
public static Configuration configuration
public static final String SnmpName
public static final int SnmpPrivateId
public static final int SnmpR66Id
public static final String SnmpDefaultAuthor
public static final String SnmpVersion
public static final String SnmpDefaultLocalization
public static final int SnmpService
public static final long RETRYINMS
public static final int RETRYNB
public static final int BUFFERSIZEDEFAULT
public static final long WAITFORNETOP
public static final String EXT_R66
protected io.netty.channel.group.ChannelGroup serverChannelGroup
protected io.netty.channel.Channel bindNoSSL
protected io.netty.channel.Channel bindSSL
protected final ExecutorService execOtherWorker
protected io.netty.channel.EventLoopGroup workerGroup
protected io.netty.channel.EventLoopGroup handlerGroup
protected io.netty.channel.EventLoopGroup subTaskGroup
protected io.netty.channel.EventLoopGroup httpWorkerGroup
protected ThreadPoolRunnerExecutor retrieveRunnerGroup
protected final ScheduledExecutorService scheduledExecutorService
protected io.netty.bootstrap.ServerBootstrap serverBootstrap
protected io.netty.bootstrap.ServerBootstrap serverSslBootstrap
protected NetworkServerInitializer networkServerInitializer
protected NetworkSslServerInitializer networkSslServerInitializer
protected io.netty.bootstrap.ServerBootstrap httpBootstrap
protected io.netty.bootstrap.ServerBootstrap httpsBootstrap
protected io.netty.channel.group.ChannelGroup httpChannelGroup
protected io.netty.handler.traffic.GlobalTrafficShapingHandler globalTrafficShapingHandler
protected LocalTransaction localTransaction
protected volatile boolean configured
public void pipelineInit()
public void setConfigured(boolean configured)
public boolean isConfigured()
public void serverPipelineInit()
public void serverStartup() throws WaarpDatabaseNoConnectionException, WaarpDatabaseSqlException, ServerException
public void launchStatistics()
public void r66Startup() throws WaarpDatabaseNoConnectionException, WaarpDatabaseSqlException, ServerException
public void setupLimitHandler()
public void startHttpSupport() throws ServerException
ServerException
public void startRestSupport()
public void startMonitoring() throws WaarpDatabaseSqlException
WaarpDatabaseSqlException
public void startJunitRestSupport(RestConfiguration config)
public InternalRunner getInternalRunner()
public void prepareServerStop()
To be called early before other stuff will be closed
public void unbindServer()
public void shutdownGracefully()
public void shutdownQuickly()
public void serverStop()
To be called after all other stuff are closed (channels, connections)
public void clientStop()
public void clientStop(boolean shutdownQuickly)
shutdownQuickly
- For client only, shall be true to speedup
the
end of the processpublic boolean reloadCommanderDelay()
public void launchInFixedDelay(Thread thread, long delay, TimeUnit unit)
thread
- delay
- unit
- public void changeNetworkLimit(long writeGlobalLimit, long readGlobalLimit, long writeSessionLimit, long readSessionLimit, long delayLimit)
writeGlobalLimit
- readGlobalLimit
- writeSessionLimit
- readSessionLimit
- delayLimit
- public void computeNbThreads()
public ExecutorService getExecutorService()
public io.netty.util.Timer getTimerClose()
public boolean isTimerCloseReady()
public io.netty.handler.traffic.GlobalTrafficShapingHandler getGlobalTrafficShapingHandler()
public io.netty.channel.group.ChannelGroup getServerChannelGroup()
public io.netty.channel.group.ChannelGroup getHttpChannelGroup()
public io.netty.channel.EventLoopGroup getNetworkWorkerGroup()
public ThreadPoolRunnerExecutor getRetrieveRunnerGroup()
public io.netty.channel.EventLoopGroup getHandlerGroup()
public io.netty.channel.EventLoopGroup getSubTaskGroup()
public io.netty.channel.EventLoopGroup getHttpWorkerGroup()
public LocalTransaction getLocalTransaction()
public static FilesystemBasedFileParameterImpl getFileParameter()
public byte[] getServerAdminKey()
public boolean isKeyValid(byte[] newkey)
newkey
- public void setSERVERKEY(byte[] serverkey)
serverkey
- the SERVERADMINKEY to setpublic String getHostId(boolean isSSL) throws OpenR66ProtocolNoSslException
isSSL
- OpenR66ProtocolNoSslException
public String getHostId(String remoteHost) throws WaarpDatabaseException
remoteHost
- WaarpDatabaseException
@Deprecated public String getHostId(DbSession dbSession, String remoteHost) throws WaarpDatabaseException
dbSession
- remoteHost
- WaarpDatabaseException
public static String hashStatus()
public static int getNbDbSession()
public static void setNbDbSession(int nBDBSESSION)
nBDBSESSION
- the nBDBSESSION to setpublic static int getRankRestart()
public static void setRankRestart(int rANKRESTART)
rANKRESTART
- the rANKRESTART to setpublic static boolean isIsUnix()
public static void setIsUnix(boolean iSUNIX)
iSUNIX
- the iSUNIX to setpublic R66BusinessFactoryInterface getR66BusinessFactory()
public boolean isExtendedProtocol()
public void setExtendedProtocol(boolean extendedProtocol)
extendedProtocol
- the extendedProtocol to setpublic boolean isGlobalDigest()
public void setGlobalDigest(boolean globalDigest)
globalDigest
- the globalDigest to setpublic HashMap<String,RoleDefault> getRoles()
public ConcurrentHashMap<String,PartnerConfiguration> getVersions()
public String getHostId()
public void setHostId(String hostID)
hostID
- the hOST_ID to setpublic String getHostSslId()
public void setHostSslId(String hostSSLID)
hostSSLID
- the hOST_SSLID to setpublic String getAdminName()
public void setAdminName(String aDMINNAME)
aDMINNAME
- the aDMINNAME to setpublic String getServerKeyFile()
public void setServerKeyFile(String serverKeyFile)
serverKeyFile
- the serverKeyFile to setpublic DbHostAuth getHostAuth()
public void setHostAuth(DbHostAuth hostAUTH)
hostAUTH
- the hOST_AUTH to setpublic DbHostAuth getHostSslAuth()
public void setHostSslAuth(DbHostAuth hostSSLAUTH)
hostSSLAUTH
- the hOST_SSLAUTH to setpublic String getAuthFile()
public void setAuthFile(String file)
public int getServerThread()
public void setServerThread(int serverTHREAD)
serverTHREAD
- the sERVER_THREAD to setpublic int getClientThread()
public void setClientThread(int clientTHREAD)
clientTHREAD
- the cLIENT_THREAD to setpublic long getDEFAULT_SESSION_LIMIT()
public long getDEFAULT_GLOBAL_LIMIT()
public int getServerPort()
public void setServerPort(int serverPORT)
serverPORT
- the sERVER_PORT to setpublic int getServerSslPort()
public void setServerSslPort(int serverSSLPORT)
serverSSLPORT
- the sERVER_SSLPORT to setpublic int getServerHttpport()
public void setServerHttpport(int serverHTTPPORT)
serverHTTPPORT
- the sERVER_HTTPPORT to setpublic int getServerHttpsPort()
public void setServerHttpsPort(int serverHTTPSPORT)
serverHTTPSPORT
- the sERVER_HTTPSPORT to setpublic long getTimeoutCon()
public void setTimeoutCon(long timeoutCON)
timeoutCON
- the timeoutCON to setpublic int getBlockSize()
public void setBlockSize(int blockSIZE)
blockSIZE
- the bLOCKSIZE to setpublic long getMaxGlobalMemory()
public void setMaxGlobalMemory(long maxGlobalMemory)
maxGlobalMemory
- the maxGlobalMemory to setpublic List<RestConfiguration> getRestConfigurations()
public String getBaseDirectory()
public void setBaseDirectory(String baseDirectory)
baseDirectory
- the baseDirectory to setpublic String getInPath()
public void setInPath(String inPath)
inPath
- the inPath to setpublic String getOutPath()
public void setOutPath(String outPath)
outPath
- the outPath to setpublic String getArchivePath()
public void setArchivePath(String archivePath)
archivePath
- the archivePath to setpublic String getWorkingPath()
public void setWorkingPath(String workingPath)
workingPath
- the workingPath to setpublic String getConfigPath()
public void setConfigPath(String configPath)
configPath
- the configPath to setpublic String getHttpBasePath()
public void setHttpBasePath(String httpBasePath)
httpBasePath
- the httpBasePath to setpublic int getHttpModel()
public void setHttpModel(int httpModel)
httpModel
- the httpModel to setpublic boolean isShutdown()
public void setShutdown(boolean isShutdown)
isShutdown
- the isShutdown to setpublic long getServerGlobalWriteLimit()
public void setServerGlobalWriteLimit(long serverGlobalWriteLimit)
serverGlobalWriteLimit
- the serverGlobalWriteLimit to setpublic long getServerGlobalReadLimit()
public void setServerGlobalReadLimit(long serverGlobalReadLimit)
serverGlobalReadLimit
- the serverGlobalReadLimit to setpublic long getServerChannelWriteLimit()
public void setServerChannelWriteLimit(long serverChannelWriteLimit)
serverChannelWriteLimit
- the serverChannelWriteLimit to setpublic long getServerChannelReadLimit()
public void setServerChannelReadLimit(long serverChannelReadLimit)
serverChannelReadLimit
- the serverChannelReadLimit to setpublic boolean isAnyBandwidthLimitation()
public void setAnyBandwidthLimitation(boolean anyBandwidthLimitation)
anyBandwidthLimitation
- the anyBandwidthLimitation to setpublic long getDelayLimit()
public void setDelayLimit(long delayLimit)
delayLimit
- the delayLimit to setpublic boolean isUseSSL()
public void setUseSSL(boolean useSSL)
useSSL
- the useSSL to setpublic boolean isUseNOSSL()
public void setUseNOSSL(boolean useNOSSL)
useNOSSL
- the useNOSSL to setpublic FilesystemBasedDigest.DigestAlgo getDigest()
public void setDigest(FilesystemBasedDigest.DigestAlgo digest)
digest
- the digest to setpublic boolean isUseHttpCompression()
public void setUseHttpCompression(boolean useHttpCompression)
useHttpCompression
- the useHttpCompression to setpublic Des getCryptoKey()
public void setCryptoKey(Des cryptoKey)
cryptoKey
- the cryptoKey to setpublic String getCryptoFile()
public void setCryptoFile(String cryptoFile)
cryptoFile
- the cryptoFile to setpublic boolean isUseLocalExec()
public void setUseLocalExec(boolean useLocalExec)
useLocalExec
- the useLocalExec to setpublic boolean isServer()
protected void setServer(boolean isServer)
isServer
- the isServer to setpublic int getRunnerThread()
public void setRunnerThread(int runnerTHREAD)
runnerTHREAD
- the rUNNER_THREAD to setpublic long getDelayCommander()
public void setDelayCommander(long delayCommander)
delayCommander
- the delayCommander to setpublic long getDelayRetry()
public void setDelayRetry(long delayRetry)
delayRetry
- the delayRetry to setpublic R66ConstraintLimitHandler getConstraintLimitHandler()
public void setConstraintLimitHandler(R66ConstraintLimitHandler constraintLimitHandler)
constraintLimitHandler
- the constraintLimitHandler to setpublic boolean isCheckRemoteAddress()
public void setCheckRemoteAddress(boolean checkRemoteAddress)
checkRemoteAddress
- the checkRemoteAddress to setpublic boolean isCheckClientAddress()
public void setCheckClientAddress(boolean checkClientAddress)
checkClientAddress
- the checkClientAddress to setpublic boolean isSaveTaskRunnerWithNoDb()
public void setSaveTaskRunnerWithNoDb(boolean saveTaskRunnerWithNoDb)
saveTaskRunnerWithNoDb
- the saveTaskRunnerWithNoDb to setpublic int getMultipleMonitors()
public void setMultipleMonitors(int multipleMonitors)
multipleMonitors
- the multipleMonitors to setpublic Monitoring getMonitoring()
public void setMonitoring(Monitoring monitoring)
monitoring
- the monitoring to setpublic long getPastLimit()
public void setPastLimit(long pastLimit)
pastLimit
- the pastLimit to setpublic long getMinimalDelay()
public void setMinimalDelay(long minimalDelay)
minimalDelay
- the minimalDelay to setpublic String getSnmpConfig()
public void setSnmpConfig(String snmpConfig)
snmpConfig
- the snmpConfig to setpublic WaarpSnmpAgent getAgentSnmp()
public void setAgentSnmp(WaarpSnmpAgent agentSnmp)
agentSnmp
- the agentSnmp to setpublic R66PrivateMib getR66Mib()
public void setR66Mib(R66PrivateMib r66Mib)
r66Mib
- the r66Mib to setpublic static WaarpSecureKeyStore getWaarpSecureKeyStore()
public static void setWaarpSecureKeyStore(WaarpSecureKeyStore waarpSecureKeyStore)
waarpSecureKeyStore
- the waarpSecureKeyStore to setpublic static WaarpSslContextFactory getWaarpSslContextFactory()
public static void setWaarpSslContextFactory(WaarpSslContextFactory waarpSslContextFactory)
waarpSslContextFactory
- the waarpSslContextFactory to setpublic R66ThriftServerService getThriftService()
public void setThriftService(R66ThriftServerService thriftService)
thriftService
- the thriftService to setpublic int getThriftport()
public void setThriftport(int thriftport)
thriftport
- the thriftport to setpublic boolean isExecuteErrorBeforeTransferAllowed()
public void setExecuteErrorBeforeTransferAllowed(boolean isExecuteErrorBeforeTransferAllowed)
isExecuteErrorBeforeTransferAllowed
- the
isExecuteErrorBeforeTransferAllowed
to setpublic WaarpShutdownHook.ShutdownConfiguration getShutdownConfiguration()
public boolean isHostProxyfied()
public void setHostProxyfied(boolean isHostProxyfied)
isHostProxyfied
- the isHostProxyfied to setpublic boolean isWarnOnStartup()
public void setWarnOnStartup(boolean warnOnStartup)
warnOnStartup
- the warnOnStartup to setpublic boolean isChrootChecked()
public void setChrootChecked(boolean chrootChecked)
chrootChecked
- the chrootChecked to setpublic boolean isBlacklistBadAuthent()
public void setBlacklistBadAuthent(boolean blacklistBadAuthent)
blacklistBadAuthent
- the blacklistBadAuthent to setpublic int getMaxfilenamelength()
public void setMaxfilenamelength(int maxfilenamelength)
maxfilenamelength
- the maxfilenamelength to setpublic int getTimeStat()
public void setTimeStat(int timeStat)
timeStat
- the timeStat to setpublic int getLimitCache()
public void setLimitCache(int limitCache)
limitCache
- the limitCache to setpublic long getTimeLimitCache()
public void setTimeLimitCache(long timeLimitCache)
timeLimitCache
- the timeLimitCache to setpublic void setR66BusinessFactory(R66BusinessFactoryInterface r66BusinessFactory)
r66BusinessFactory
- the r66BusinessFactory to setCopyright © 2009–2020 Waarp. All rights reserved.