Class TransportConfiguration
- java.lang.Object
-
- org.infinispan.configuration.global.TransportConfiguration
-
- All Implemented Interfaces:
BaseConfigurationInfo
,ConfigurationInfo
public class TransportConfiguration extends java.lang.Object implements ConfigurationInfo
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeDefinition<java.lang.String>
CLUSTER_NAME
static AttributeDefinition<java.lang.Long>
DISTRIBUTED_SYNC_TIMEOUT
static AttributeDefinition<java.lang.Integer>
INITIAL_CLUSTER_SIZE
static AttributeDefinition<java.lang.Long>
INITIAL_CLUSTER_TIMEOUT
static AttributeDefinition<java.lang.String>
MACHINE_ID
static AttributeDefinition<java.lang.String>
NODE_NAME
static AttributeDefinition<java.lang.String>
RACK_ID
static AttributeDefinition<java.lang.String>
REMOTE_EXECUTOR
static AttributeDefinition<java.lang.String>
SITE_ID
static AttributeDefinition<java.lang.String>
STACK
static AttributeDefinition<java.lang.String>
TRANSPORT_EXECUTOR
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeSet
attributes()
java.lang.String
clusterName()
long
distributedSyncTimeout()
ElementDefinition
getElementDefinition()
boolean
hasTopologyInfo()
int
initialClusterSize()
long
initialClusterTimeout()
JGroupsConfiguration
jgroups()
java.lang.String
machineId()
java.lang.String
nodeName()
TypedProperties
properties()
java.lang.String
rackId()
ThreadPoolConfiguration
remoteCommandThreadPool()
java.lang.String
remoteThreadPoolName()
java.lang.String
siteId()
Transport
transport()
ThreadPoolConfiguration
transportThreadPool()
java.lang.String
transportThreadPoolName()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.infinispan.commons.configuration.ConfigurationInfo
subElements
-
-
-
-
Field Detail
-
CLUSTER_NAME
public static final AttributeDefinition<java.lang.String> CLUSTER_NAME
-
MACHINE_ID
public static final AttributeDefinition<java.lang.String> MACHINE_ID
-
RACK_ID
public static final AttributeDefinition<java.lang.String> RACK_ID
-
SITE_ID
public static final AttributeDefinition<java.lang.String> SITE_ID
-
NODE_NAME
public static final AttributeDefinition<java.lang.String> NODE_NAME
-
DISTRIBUTED_SYNC_TIMEOUT
public static final AttributeDefinition<java.lang.Long> DISTRIBUTED_SYNC_TIMEOUT
-
INITIAL_CLUSTER_SIZE
public static final AttributeDefinition<java.lang.Integer> INITIAL_CLUSTER_SIZE
-
INITIAL_CLUSTER_TIMEOUT
public static final AttributeDefinition<java.lang.Long> INITIAL_CLUSTER_TIMEOUT
-
STACK
public static final AttributeDefinition<java.lang.String> STACK
-
TRANSPORT_EXECUTOR
public static final AttributeDefinition<java.lang.String> TRANSPORT_EXECUTOR
-
REMOTE_EXECUTOR
public static final AttributeDefinition<java.lang.String> REMOTE_EXECUTOR
-
-
Method Detail
-
getElementDefinition
public ElementDefinition getElementDefinition()
- Specified by:
getElementDefinition
in interfaceBaseConfigurationInfo
- Returns:
- the
ElementDefinition
of the configuration.
-
clusterName
public java.lang.String clusterName()
-
machineId
public java.lang.String machineId()
-
rackId
public java.lang.String rackId()
-
siteId
public java.lang.String siteId()
-
distributedSyncTimeout
public long distributedSyncTimeout()
-
initialClusterSize
public int initialClusterSize()
-
initialClusterTimeout
public long initialClusterTimeout()
-
transport
public Transport transport()
-
nodeName
public java.lang.String nodeName()
-
properties
public TypedProperties properties()
-
hasTopologyInfo
public boolean hasTopologyInfo()
-
transportThreadPool
public ThreadPoolConfiguration transportThreadPool()
-
remoteCommandThreadPool
public ThreadPoolConfiguration remoteCommandThreadPool()
-
transportThreadPoolName
public java.lang.String transportThreadPoolName()
-
remoteThreadPoolName
public java.lang.String remoteThreadPoolName()
-
jgroups
public JGroupsConfiguration jgroups()
-
attributes
public AttributeSet attributes()
- Specified by:
attributes
in interfaceBaseConfigurationInfo
- Returns:
- the
AttributeSet
declared by the configuration.
-
-