Class ProtocolServerConfiguration
- java.lang.Object
-
- org.infinispan.server.core.configuration.ProtocolServerConfiguration
-
- All Implemented Interfaces:
BaseConfigurationInfo
,ConfigurationInfo
- Direct Known Subclasses:
HotRodServerConfiguration
,MemcachedServerConfiguration
,RestServerConfiguration
public abstract class ProtocolServerConfiguration extends java.lang.Object implements ConfigurationInfo
ServerConfiguration.- Since:
- 5.3
- Author:
- Tristan Tarrant
-
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
ProtocolServerConfiguration(AttributeSet attributes, SslConfiguration ssl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdminOperationsHandler
adminOperationsHandler()
static AttributeSet
attributeDefinitionSet()
AttributeSet
attributes()
java.lang.String
defaultCacheName()
java.lang.String
host()
int
idleTimeout()
int
ioThreads()
java.lang.String
name()
int
port()
int
recvBufSize()
int
sendBufSize()
java.lang.String
socketBinding()
SslConfiguration
ssl()
boolean
startTransport()
boolean
tcpKeepAlive()
boolean
tcpNoDelay()
java.lang.String
toString()
int
workerThreads()
boolean
zeroCapacityNode()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.infinispan.commons.configuration.BaseConfigurationInfo
getElementDefinition
-
Methods inherited from interface org.infinispan.commons.configuration.ConfigurationInfo
subElements
-
-
-
-
Field Detail
-
DEFAULT_CACHE_NAME
public static final AttributeDefinition<java.lang.String> DEFAULT_CACHE_NAME
-
NAME
public static final AttributeDefinition<java.lang.String> NAME
-
HOST
public static final AttributeDefinition<java.lang.String> HOST
-
PORT
public static final AttributeDefinition<java.lang.Integer> PORT
-
IDLE_TIMEOUT
public static final AttributeDefinition<java.lang.Integer> IDLE_TIMEOUT
-
IGNORED_CACHES
public static final AttributeDefinition<java.util.Set<java.lang.String>> IGNORED_CACHES
-
RECV_BUF_SIZE
public static final AttributeDefinition<java.lang.Integer> RECV_BUF_SIZE
-
SEND_BUF_SIZE
public static final AttributeDefinition<java.lang.Integer> SEND_BUF_SIZE
-
START_TRANSPORT
public static final AttributeDefinition<java.lang.Boolean> START_TRANSPORT
-
TCP_NODELAY
public static final AttributeDefinition<java.lang.Boolean> TCP_NODELAY
-
TCP_KEEPALIVE
public static final AttributeDefinition<java.lang.Boolean> TCP_KEEPALIVE
-
IO_THREADS
public static final AttributeDefinition<java.lang.Integer> IO_THREADS
-
ADMIN_OPERATION_HANDLER
public static final AttributeDefinition<AdminOperationsHandler> ADMIN_OPERATION_HANDLER
-
ZERO_CAPACITY_NODE
public static final AttributeDefinition<java.lang.Boolean> ZERO_CAPACITY_NODE
-
SOCKET_BINDING
public static final AttributeDefinition<java.lang.String> SOCKET_BINDING
-
WORKER_THREADS
public static final AttributeDefinition<java.lang.Integer> WORKER_THREADS
-
attributes
protected final AttributeSet attributes
-
ssl
protected final SslConfiguration ssl
-
-
Constructor Detail
-
ProtocolServerConfiguration
protected ProtocolServerConfiguration(AttributeSet attributes, SslConfiguration ssl)
-
-
Method Detail
-
attributeDefinitionSet
public static AttributeSet attributeDefinitionSet()
-
attributes
public AttributeSet attributes()
- Specified by:
attributes
in interfaceBaseConfigurationInfo
- Returns:
- the
AttributeSet
declared by the configuration.
-
defaultCacheName
public java.lang.String defaultCacheName()
-
name
public java.lang.String name()
-
host
public java.lang.String host()
-
port
public int port()
-
idleTimeout
public int idleTimeout()
-
recvBufSize
public int recvBufSize()
-
sendBufSize
public int sendBufSize()
-
ssl
public SslConfiguration ssl()
-
tcpNoDelay
public boolean tcpNoDelay()
-
tcpKeepAlive
public boolean tcpKeepAlive()
-
ioThreads
public int ioThreads()
-
workerThreads
public int workerThreads()
-
startTransport
public boolean startTransport()
-
adminOperationsHandler
public AdminOperationsHandler adminOperationsHandler()
-
socketBinding
public java.lang.String socketBinding()
-
zeroCapacityNode
public boolean zeroCapacityNode()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-