All Downloads are FREE. Search and download functionalities are using the official Maven repository.

schema.infinispan-cachestore-remote-config-15.1.xsd Maven / Gradle / Ivy

The newest version!


  

  

  

  
    
      
        
          
          
            
              
                Configuration of the connection pool
              
            
          
          
            
              
                Configuration for the executor service used for asynchronous work on the Transport, including asynchronous marshalling and Cache 'async operations' such as Cache.putAsync().
              
            
          
          
            
              
                Hot Rod Security configuration.
              
            
          
        
        
          
            
              The name of the remote cache container to use.
            
          
        
        
          
            
              Enable/disable SO_TIMEOUT on socket connections to remote Hot Rod servers with the specified timeout, in milliseconds.
              A timeout of zero is interpreted as an infinite timeout.
            
          
        
        
          
            
              Enable/disable TCP_NODELAY on socket connections to remote Hot Rod servers.
            
          
        
        
          
            
              Deprecated since 12.0. Since 13.0, use only 'raw-values' if the remote server will be accessed by Hot Rod clients.
              Ensures that, when entries are retrieved from the remote store, they will be wrapped in a format suitable for serving via HotRod. This flag must be enabled when performing a rolling upgrade.
            
          
        
        
          
            
              Enables the storage of data on the remote server in "raw" format as opposed to wrapping the entries in InternalCacheEntry. This ensures that clients can use data directly from the remote cache store.
            
          
        
        
          
            
              For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the servers according to this strategy.
            
          
        
        
          
            
              This property defines the maximum socket connect timeout before giving up connecting to the server.
            
          
        
        
          
            
              Whether or not to implicitly FORCE_RETURN_VALUE for all calls.
            
          
        
        
          
            
              Deprecated since 12.0, does nothing and will be removed in 15.0
            
          
        
        
          
            
              Allows you to specify a custom {@link org.infinispan.marshall.Marshaller} implementation to serialize and deserialize user objects.
            
          
        
        
          
            
              This property defines the protocol version that this client should use. Defaults to 1.1. Other valid values include 1.0.
            
          
        
        
          
            
              The name of the remote cache in the remote infinispan cluster, to which to connect to. If unspecified, the default
              cache will be used
            
          
        
        
          
            
              Deprecated since 12.0, does nothing and will be removed in 15.0
            
          
        
        
          
            
                            URI for the remote cache that lets you configure connection strings with Hot Rod client properties.
            
          
        
      
    
  

  
    
      
        
           Specifies what happens when asking for a connection from a server's pool, and that pool is exhausted.
        
      
    
    
      
        
          Controls the maximum number of connections per server that are allocated (checked out to client threads, or idle in the pool) at one time. When non-positive, there is no limit to the number of connections per server. When maxActive is reached, the connection pool for that server is said to be exhausted. The default setting for this parameter is -1, i.e. there is no limit.
        
      
    
    
      
        
          Sets a target value for the minimum number of idle connections (per server) that should always be available. If this parameter is set to a positive number and timeBetweenEvictionRunsMillis > 0, each time the idle connection eviction thread runs, it will try to create enough idle instances so that there will be minIdle idle instances available for each server. The default setting for this parameter is 1.
        
      
    
    
      
        
          Specifies maximum number of requests sent over single connection at one instant. Connections with more concurrent requests will be ignored in the pool when choosing available connection
          and the pool will try to create a new connection if all connections are utilized. Only if the new connection cannot be created and the exhausted action is set to WAIT the pool will allow sending the request over one of the over-utilized connections.
          The rule of thumb is that this should be set to higher values if the values are small (< 1kB) and to lower values if the entries are big (> 10kB). Default setting for this parameter is 5.
        
      
    
    
      
        
          Specifies the minimum amount of time that an connection may sit idle in the pool before it is eligible for eviction due to idle time. When non-positive, no connection will be dropped from the pool due to idle time alone. This setting has no effect unless timeBetweenEvictionRunsMillis > 0. The default setting for this parameter is 1800000(30 minutes).
        
      
    
  

  
    
      
        
          
            An exception will be thrown to the calling user
          
        
      
      
        
          
            The caller will block (invoke waits until a new or idle connections is available).
          
        
      
      
        
          
            A new persistent connection will be created and returned (essentially making maxActive meaningless.)
          
        
      
    
  

  
    
      
        
          
            Add key/value property pair to this factory configuration. Example properties include "maxThreads" which sets the maximum number of threads for this executor and "threadNamePrefix" which sets the thread name prefix for threads created by this executor ( default values can be found at https://docs.jboss.org/author/display/ISPN/Default+Values+For+Property+Based+Attributes ).
          
        
      
    
    
      
        
          Fully qualified class name of the ExecutorFactory to use.  Must implement org.infinispan.executors.ExecutorFactory
        
      
    
  

  
    
      
        
          
            Hot Rod authentication configuration
          
        
      
      
        
          
            Hot Rod encryption configuration
          
        
      
    
  

  
    
      
      
      
    
    
      
        
          The SASL server name
        
      
    
  

  
    
      
        
          The username to use when connecting
        
      
    
    
      
        
          The password to use when connecting
        
      
    
  

  
    
      
        
          The username to use when connecting
        
      
    
    
      
        
          The password to use when connecting
        
      
    
    
      
        
          The realm to use when connecting
        
      
    
  

  
  

  
    
      
      
    
    
      
        
          The TLS/SSL protocol to use. Defaults to TLSv1.2
        
      
    
    
      
        
          The SNI hostname to use when connecting.
        
      
    
  

  
    
      
        
          The path to the key store.
        
      
    
    
      
        
          The password to use to access the key store.
        
      
    
    
      
        
          The key store type (JKS, JCEKS).
        
      
    
  

  
    
      
    
  

  
    
      
        
          
            
              If the key store contains multiple keys, use the one with the specified alias
            
          
        
      
    
  

  
    
      
      
    
    
      
    
  

  
    
      
        
          The name of this remote cache container.
        
      
    
    
      
        
          A Hot Rod URI.
        
      
    
    
      
        
          
            Add key/value property pair to this remote cache configuration. The configuration are applied during the Hot Rod client creation.
          
        
      
    
  





© 2015 - 2024 Weber Informatics LLC | Privacy Policy