Class XSiteStateTransferConfiguration

java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<XSiteStateTransferConfiguration>
org.infinispan.configuration.cache.XSiteStateTransferConfiguration
All Implemented Interfaces:
org.infinispan.commons.configuration.attributes.Matchable<XSiteStateTransferConfiguration>, org.infinispan.commons.configuration.attributes.Updatable<XSiteStateTransferConfiguration>

public class XSiteStateTransferConfiguration extends org.infinispan.commons.configuration.attributes.ConfigurationElement<XSiteStateTransferConfiguration>
Configuration needed for State Transfer between different sites.
Since:
7.0
Author:
Pedro Ruivo
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer>
     
    static final int
     
    static final int
     
    static final long
     
    static final long
     
    static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer>
     
    static final org.infinispan.commons.configuration.attributes.AttributeDefinition<org.infinispan.configuration.cache.XSiteStateTransferMode>
     
    static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Long>
     
    static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Long>
     

    Fields inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement

    attributes, CHILDLESS, children, element, repeated
  • Constructor Summary

    Constructors
    Constructor
    Description
    XSiteStateTransferConfiguration(org.infinispan.commons.configuration.attributes.AttributeSet attributes)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    int
     
    org.infinispan.configuration.cache.XSiteStateTransferMode
     
    long
     
    long
     

    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

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • DEFAULT_CHUNK_SIZE

      public static final int DEFAULT_CHUNK_SIZE
      See Also:
    • DEFAULT_TIMEOUT

      public static final long DEFAULT_TIMEOUT
    • DEFAULT_MAX_RETRIES

      public static final int DEFAULT_MAX_RETRIES
      See Also:
    • DEFAULT_WAIT_TIME

      public static final long DEFAULT_WAIT_TIME
    • CHUNK_SIZE

      public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> CHUNK_SIZE
    • TIMEOUT

      public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Long> TIMEOUT
    • MAX_RETRIES

      public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> MAX_RETRIES
    • WAIT_TIME

      public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Long> WAIT_TIME
    • MODE

      public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<org.infinispan.configuration.cache.XSiteStateTransferMode> MODE
  • Constructor Details

    • XSiteStateTransferConfiguration

      public XSiteStateTransferConfiguration(org.infinispan.commons.configuration.attributes.AttributeSet attributes)
  • Method Details

    • chunkSize

      public int chunkSize()
    • timeout

      public long timeout()
    • maxRetries

      public int maxRetries()
    • waitTime

      public long waitTime()
    • mode

      public org.infinispan.configuration.cache.XSiteStateTransferMode mode()