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 protectedProtocolServerConfiguration(AttributeSet attributes, SslConfiguration ssl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdminOperationsHandleradminOperationsHandler()static AttributeSetattributeDefinitionSet()AttributeSetattributes()java.lang.StringdefaultCacheName()java.lang.Stringhost()intidleTimeout()java.util.Set<java.lang.String>ignoredCaches()intioThreads()java.lang.Stringname()intport()intrecvBufSize()intsendBufSize()java.lang.StringsocketBinding()SslConfigurationssl()booleanstartTransport()booleantcpKeepAlive()booleantcpNoDelay()java.lang.StringtoString()intworkerThreads()booleanzeroCapacityNode()-
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:
attributesin interfaceBaseConfigurationInfo- Returns:
- the
AttributeSetdeclared 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()
-
ignoredCaches
public java.util.Set<java.lang.String> ignoredCaches()
-
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:
toStringin classjava.lang.Object
-
-