Package org.analogweb.netty
Class Properties
- java.lang.Object
-
- org.analogweb.netty.Properties
-
public class Properties extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getExecutorParallelism()
int
getMaxAggregationSize(org.analogweb.ApplicationProperties applicationProperties)
int
getMaxContentLength()
int
getScheduleTimeoutLimit()
File
getSSLCertificate(org.analogweb.ApplicationProperties applicationProperties)
io.netty.handler.ssl.SslContext
getSslContext(org.analogweb.ApplicationProperties props)
static String
getSSLKeyPassPhrase(org.analogweb.ApplicationProperties applicationProperties)
File
getSSLPrivateKey(org.analogweb.ApplicationProperties applicationProperties)
String
getVersion()
static Properties
instance()
boolean
isHTTP2()
boolean
isOpenSSL()
boolean
isSSL()
-
-
-
Method Detail
-
instance
public static Properties instance()
-
getSslContext
public io.netty.handler.ssl.SslContext getSslContext(org.analogweb.ApplicationProperties props)
-
getMaxAggregationSize
public int getMaxAggregationSize(org.analogweb.ApplicationProperties applicationProperties)
-
isHTTP2
public boolean isHTTP2()
-
isSSL
public boolean isSSL()
-
isOpenSSL
public boolean isOpenSSL()
-
getExecutorParallelism
public int getExecutorParallelism()
-
getSSLPrivateKey
public File getSSLPrivateKey(org.analogweb.ApplicationProperties applicationProperties)
-
getSSLCertificate
public File getSSLCertificate(org.analogweb.ApplicationProperties applicationProperties)
-
getSSLKeyPassPhrase
public static String getSSLKeyPassPhrase(org.analogweb.ApplicationProperties applicationProperties)
-
getScheduleTimeoutLimit
public int getScheduleTimeoutLimit()
-
getMaxContentLength
public int getMaxContentLength()
-
getVersion
public String getVersion()
-
-