Class ProtocolServerConfiguration<T extends ProtocolServerConfiguration>
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<T>
org.infinispan.server.core.configuration.ProtocolServerConfiguration<T>
- Direct Known Subclasses:
HotRodServerConfiguration
,MemcachedServerConfiguration
,RestServerConfiguration
public abstract class ProtocolServerConfiguration<T extends ProtocolServerConfiguration>
extends ConfigurationElement<T>
ServerConfiguration.
- Since:
- 5.3
- Author:
- Tristan Tarrant
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AttributeDefinition<AdminOperationsHandler>
static final AttributeDefinition<String>
static final AttributeDefinition<String>
static final AttributeDefinition<Integer>
static final AttributeDefinition<Set<String>>
static final AttributeDefinition<Boolean>
static final AttributeDefinition<Integer>
protected final IpFilterConfiguration
static final AttributeDefinition<String>
static final AttributeDefinition<Integer>
static final AttributeDefinition<Integer>
static final AttributeDefinition<Integer>
static final AttributeDefinition<String>
protected final SslConfiguration
static final AttributeDefinition<Boolean>
static final AttributeDefinition<Boolean>
static final AttributeDefinition<Boolean>
static final AttributeDefinition<Boolean>
Fields inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, CHILDLESS, children, element, repeated
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ProtocolServerConfiguration
(Enum<?> element, AttributeSet attributes, SslConfiguration ssl, IpFilterConfiguration ipFilter) protected
ProtocolServerConfiguration
(String element, AttributeSet attributes, SslConfiguration ssl, IpFilterConfiguration ipFilter) -
Method Summary
Methods inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, child, children, children, elementName, equals, findAttribute, hashCode, isModified, list, matches, toString, update, validateUpdate, write
-
Field Details
-
DEFAULT_CACHE_NAME
-
NAME
-
HOST
-
PORT
-
IDLE_TIMEOUT
-
IGNORED_CACHES
-
RECV_BUF_SIZE
-
SEND_BUF_SIZE
-
START_TRANSPORT
-
TCP_NODELAY
-
TCP_KEEPALIVE
-
IO_THREADS
-
ADMIN_OPERATION_HANDLER
-
ZERO_CAPACITY_NODE
-
SOCKET_BINDING
-
IMPLICIT_CONNECTOR
-
ssl
-
ipFilter
-
-
Constructor Details
-
ProtocolServerConfiguration
protected ProtocolServerConfiguration(Enum<?> element, AttributeSet attributes, SslConfiguration ssl, IpFilterConfiguration ipFilter) -
ProtocolServerConfiguration
protected ProtocolServerConfiguration(String element, AttributeSet attributes, SslConfiguration ssl, IpFilterConfiguration ipFilter)
-
-
Method Details
-
attributeDefinitionSet
-
defaultCacheName
-
name
-
host
-
port
public int port() -
idleTimeout
public int idleTimeout() -
recvBufSize
public int recvBufSize() -
sendBufSize
public int sendBufSize() -
ssl
-
ipFilter
-
tcpNoDelay
public boolean tcpNoDelay() -
tcpKeepAlive
public boolean tcpKeepAlive() -
ioThreads
public int ioThreads() -
startTransport
public boolean startTransport() -
adminOperationsHandler
-
socketBinding
-
zeroCapacityNode
public boolean zeroCapacityNode() -
disable
public void disable() -
enable
public void enable() -
isEnabled
public boolean isEnabled() -
isImplicit
public boolean isImplicit()
-