Class HotRodServerConfiguration
- java.lang.Object
-
- org.infinispan.server.core.configuration.ProtocolServerConfiguration
-
- org.infinispan.server.hotrod.configuration.HotRodServerConfiguration
-
- All Implemented Interfaces:
BaseConfigurationInfo
,ConfigurationInfo
public class HotRodServerConfiguration extends ProtocolServerConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description static ElementDefinition
ELEMENT_DEFINITION
static AttributeDefinition<java.lang.String>
PROXY_HOST
static AttributeDefinition<java.lang.Integer>
PROXY_PORT
static java.lang.String
TOPOLOGY_CACHE_NAME_PREFIX
static AttributeDefinition<java.lang.Integer>
WORKER_THREADS
-
Fields inherited from class org.infinispan.server.core.configuration.ProtocolServerConfiguration
ADMIN_OPERATION_HANDLER, attributes, DEFAULT_CACHE_NAME, HOST, IDLE_TIMEOUT, IGNORED_CACHES, IO_THREADS, NAME, PORT, RECV_BUF_SIZE, SEND_BUF_SIZE, SOCKET_BINDING, ssl, START_TRANSPORT, TCP_KEEPALIVE, TCP_NODELAY, ZERO_CAPACITY_NODE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AttributeSet
attributeDefinitionSet()
AuthenticationConfiguration
authentication()
EncryptionConfiguration
encryption()
ElementDefinition
getElementDefinition()
java.lang.String
proxyHost()
int
proxyPort()
java.lang.String
publicHost()
int
publicPort()
java.util.List<ConfigurationInfo>
subElements()
boolean
topologyAwaitInitialTransfer()
TopologyCacheConfiguration
topologyCache()
java.lang.String
topologyCacheName()
long
topologyLockTimeout()
long
topologyReplTimeout()
boolean
topologyStateTransfer()
java.lang.String
toString()
-
Methods inherited from class org.infinispan.server.core.configuration.ProtocolServerConfiguration
adminOperationsHandler, attributes, defaultCacheName, host, idleTimeout, ioThreads, name, port, recvBufSize, sendBufSize, socketBinding, ssl, startTransport, tcpKeepAlive, tcpNoDelay, workerThreads, zeroCapacityNode
-
-
-
-
Field Detail
-
TOPOLOGY_CACHE_NAME_PREFIX
public static final java.lang.String TOPOLOGY_CACHE_NAME_PREFIX
- See Also:
- Constant Field Values
-
PROXY_HOST
public static final AttributeDefinition<java.lang.String> PROXY_HOST
-
PROXY_PORT
public static final AttributeDefinition<java.lang.Integer> PROXY_PORT
-
WORKER_THREADS
public static final AttributeDefinition<java.lang.Integer> WORKER_THREADS
-
ELEMENT_DEFINITION
public static ElementDefinition ELEMENT_DEFINITION
-
-
Method Detail
-
attributeDefinitionSet
public static AttributeSet attributeDefinitionSet()
-
subElements
public java.util.List<ConfigurationInfo> subElements()
- Returns:
- the list of sub elements.
-
getElementDefinition
public ElementDefinition getElementDefinition()
- Returns:
- the
ElementDefinition
of the configuration.
-
proxyHost
public java.lang.String proxyHost()
-
publicHost
public java.lang.String publicHost()
-
proxyPort
public int proxyPort()
-
publicPort
public int publicPort()
-
topologyCacheName
public java.lang.String topologyCacheName()
-
topologyLockTimeout
public long topologyLockTimeout()
-
topologyReplTimeout
public long topologyReplTimeout()
-
topologyAwaitInitialTransfer
public boolean topologyAwaitInitialTransfer()
-
topologyStateTransfer
public boolean topologyStateTransfer()
-
authentication
public AuthenticationConfiguration authentication()
-
topologyCache
public TopologyCacheConfiguration topologyCache()
-
encryption
public EncryptionConfiguration encryption()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classProtocolServerConfiguration
-
-