Class ProtocolServerConfiguration<T extends ProtocolServerConfiguration,A extends AuthenticationConfiguration>
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<T>
org.infinispan.server.core.configuration.ProtocolServerConfiguration<T,A>
- Direct Known Subclasses:
HotRodServerConfiguration
,MemcachedServerConfiguration
,RestServerConfiguration
public abstract class ProtocolServerConfiguration<T extends ProtocolServerConfiguration,A extends AuthenticationConfiguration>
extends ConfigurationElement<T>
ServerConfiguration.
- Since:
- 5.3
- Author:
- Tristan Tarrant
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AttributeDefinition
<AdminOperationsHandler> protected final A
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
ModifierConstructorDescriptionprotected
ProtocolServerConfiguration
(Enum<?> element, AttributeSet attributes, A authentication, SslConfiguration ssl, IpFilterConfiguration ipFilter) protected
ProtocolServerConfiguration
(String element, AttributeSet attributes, A authentication, 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
-
authentication
-
ssl
-
ipFilter
-
-
Constructor Details
-
ProtocolServerConfiguration
protected ProtocolServerConfiguration(Enum<?> element, AttributeSet attributes, A authentication, SslConfiguration ssl, IpFilterConfiguration ipFilter) -
ProtocolServerConfiguration
protected ProtocolServerConfiguration(String element, AttributeSet attributes, A authentication, 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() -
authentication
-
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()
-