Package org.apache.dubbo.config
Class ProtocolConfig
java.lang.Object
org.apache.dubbo.config.AbstractConfig
org.apache.dubbo.config.ProtocolConfig
- All Implemented Interfaces:
Serializable
Configuration for the protocol.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionProtocolConfig(String name) ProtocolConfig(String name, int port) ProtocolConfig(ApplicationModel applicationModel) ProtocolConfig(ApplicationModel applicationModel, String name) ProtocolConfig(ApplicationModel applicationModel, String name, int port) -
Method Summary
Modifier and TypeMethodDescriptiongetAlive()getCodec()Deprecated.getHost()getName()getPath()Deprecated.getPort()booleanisValid()FIXME check @Parameter(required=true) and any conditions that need to match.voidmergeProtocol(ProtocolConfig sourceConfig) voidsetAccepts(Integer accepts) voidsetAccesslog(String accesslog) voidvoidvoidsetCharset(String charset) voidvoidvoidsetContextpath(String contextpath) voidsetCorethreads(Integer corethreads) voidsetDispatcher(String dispatcher) voidsetDispather(String dispather) Deprecated.voidsetExchanger(String exchanger) voidsetExtension(String extension) voidsetExtProtocol(String extProtocol) voidsetHeartbeat(Integer heartbeat) voidvoidsetIothreads(Integer iothreads) voidsetJsonCheckLevel(String jsonCheckLevel) voidsetKeepAlive(Boolean keepAlive) voidvoidsetNetworker(String networker) voidsetNoInterfaceSupport(Boolean noInterfaceSupport) voidsetOptimizer(String optimizer) voidsetParameters(Map<String, String> parameters) voidDeprecated.voidsetPayload(Integer payload) voidvoidsetPreferredProtocol(String preferredProtocol) voidsetPreferSerialization(String preferSerialization) voidvoidvoidsetRegister(Boolean register) voidsetSerialization(String serialization) voidvoidsetSslEnabled(Boolean sslEnabled) voidvoidvoidsetThreadpool(String threadpool) voidsetThreadPoolExhaustedListeners(String threadPoolExhaustedListeners) voidsetThreads(Integer threads) voidsetTransporter(String transporter) voidsetTriple(TripleConfig triple) Methods inherited from class org.apache.dubbo.config.AbstractConfig
appendAttributes, appendAttributes, appendParameters, appendParameters, equals, getApplicationModel, getConfigMode, getId, getMetaData, getMetaData, getPluralTagName, getPrefixes, getScopeModel, getTagName, getTypePrefix, hashCode, isDefault, isNeedRefresh, isRefreshed, overrideWithConfig, refresh, setDefault, setId, setNeedRefresh, setScopeModel, toString
-
Constructor Details
-
ProtocolConfig
public ProtocolConfig() -
ProtocolConfig
-
ProtocolConfig
-
ProtocolConfig
-
ProtocolConfig
-
ProtocolConfig
-
-
Method Details
-
getName
-
setName
-
getHost
-
setHost
-
getPort
-
setPort
-
getPath
Deprecated. -
setPath
Deprecated. -
getContextpath
-
setContextpath
-
getThreadpool
-
setThreadpool
-
getJsonCheckLevel
-
setJsonCheckLevel
-
getThreadPoolExhaustedListeners
-
setThreadPoolExhaustedListeners
-
getCorethreads
-
setCorethreads
-
getThreads
-
setThreads
-
getIothreads
-
setIothreads
-
getAlive
-
setAlive
-
getQueues
-
setQueues
-
getAccepts
-
setAccepts
-
getCodec
-
setCodec
-
getSerialization
-
setSerialization
-
getPreferSerialization
-
setPreferSerialization
-
getCharset
-
setCharset
-
getPayload
-
setPayload
-
getBuffer
-
setBuffer
-
getHeartbeat
-
setHeartbeat
-
getServer
-
setServer
-
getClient
-
setClient
-
getAccesslog
-
setAccesslog
-
getTelnet
-
setTelnet
-
getPrompt
-
setPrompt
-
getStatus
-
setStatus
-
isRegister
-
setRegister
-
getTransporter
-
setTransporter
-
getExchanger
-
setExchanger
-
getDispather
Deprecated.typo, switch to usegetDispatcher() -
setDispather
Deprecated.typo, switch to usegetDispatcher() -
getDispatcher
-
setDispatcher
-
getNetworker
-
setNetworker
-
getParameters
-
setParameters
-
getSslEnabled
-
setSslEnabled
-
getKeepAlive
-
setKeepAlive
-
getOptimizer
-
setOptimizer
-
getExtension
-
setExtension
-
isValid
Description copied from class:AbstractConfigFIXME check @Parameter(required=true) and any conditions that need to match.- Overrides:
isValidin classAbstractConfig
-
getExtProtocol
-
setExtProtocol
-
getPreferredProtocol
-
setPreferredProtocol
-
isNoInterfaceSupport
-
setNoInterfaceSupport
-
getTriple
-
getTripleOrDefault
-
setTriple
-
mergeProtocol
-
getDispatcher()