Package org.wso2.msf4j.spring.transport
Class HTTPSTransportConfig
- java.lang.Object
-
- org.wso2.msf4j.spring.transport.TransportConfig
-
- org.wso2.msf4j.spring.transport.HTTPSTransportConfig
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
public class HTTPSTransportConfig extends TransportConfig
TransportConfig bean for HTTPS transport- Since:
- 2.0.0
-
-
Constructor Summary
Constructors Constructor Description HTTPSTransportConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HTTPSTransportConfigcertPass(java.lang.String certPass)HTTPSTransportConfigenabled()HTTPSTransportConfigenabled(boolean enabled)HTTPSTransportConfighost(java.lang.String host)HTTPSTransportConfigkeyStore(java.lang.String keyStore)HTTPSTransportConfigkeyStorePass(java.lang.String keyStorePass)HTTPSTransportConfigport(int port)voidsetCertPassProperty(java.lang.String certPass)voidsetEnabledProperty(java.lang.String enabled)voidsetHostProperty(java.lang.String host)voidsetId(java.lang.String id)voidsetKeyStoreFileProperty(java.lang.String keyStoreFile)voidsetKeyStorePassProperty(java.lang.String keyStorePass)voidsetPortProperty(java.lang.String port)-
Methods inherited from class org.wso2.msf4j.spring.transport.TransportConfig
getBossThreadPoolSize, getBossThreadPoolSizeProperty, getCertPass, getCertPassProperty, getDefaultEnabled, getEnabledProperty, getExecHandlerThreadPoolSize, getExecHandlerThreadPoolSizeProperty, getHost, getHostProperty, getId, getKeyStoreFile, getKeyStoreFileProperty, getKeyStorePass, getKeyStorePassProperty, getParameters, getPort, getPortProperty, getScheme, getSchemeProperty, getWorkerThreadPoolSize, getWorkerThreadPoolSizeProperty, init, isEnabled, isHTTPS, setBeanName, setBossThreadPoolSize, setBossThreadPoolSizeProperty, setCertPass, setEnabled, setExecHandlerThreadPoolSize, setExecHandlerThreadPoolSizeProperty, setHost, setKeyStoreFile, setKeyStorePass, setParameters, setPort, setScheme, setSchemeProperty, setWorkerThreadPoolSize, setWorkerThreadPoolSizeProperty
-
-
-
-
Method Detail
-
setId
@Value("${https.id:}") public void setId(java.lang.String id)- Overrides:
setIdin classTransportConfig
-
setEnabledProperty
@Value("${https.enabled:}") public void setEnabledProperty(java.lang.String enabled)- Overrides:
setEnabledPropertyin classTransportConfig
-
setPortProperty
@Value("${https.port:}") public void setPortProperty(java.lang.String port)- Overrides:
setPortPropertyin classTransportConfig
-
setHostProperty
@Value("${https.host:}") public void setHostProperty(java.lang.String host)- Overrides:
setHostPropertyin classTransportConfig
-
setKeyStoreFileProperty
@Value("${https.keyStoreFile:}") public void setKeyStoreFileProperty(java.lang.String keyStoreFile)- Overrides:
setKeyStoreFilePropertyin classTransportConfig
-
setKeyStorePassProperty
@Value("${https.keyStorePass:}") public void setKeyStorePassProperty(java.lang.String keyStorePass)- Overrides:
setKeyStorePassPropertyin classTransportConfig
-
setCertPassProperty
@Value("${https.certPass:}") public void setCertPassProperty(java.lang.String certPass)- Overrides:
setCertPassPropertyin classTransportConfig
-
port
public HTTPSTransportConfig port(int port)
-
host
public HTTPSTransportConfig host(java.lang.String host)
-
keyStore
public HTTPSTransportConfig keyStore(java.lang.String keyStore)
-
keyStorePass
public HTTPSTransportConfig keyStorePass(java.lang.String keyStorePass)
-
certPass
public HTTPSTransportConfig certPass(java.lang.String certPass)
-
enabled
public HTTPSTransportConfig enabled(boolean enabled)
-
enabled
public HTTPSTransportConfig enabled()
-
-