Class InfinispanRemoteConfigurationProperties


  • @ConfigurationProperties(value="infinispan.remote",
                             ignoreInvalidFields=true)
    public class InfinispanRemoteConfigurationProperties
    extends org.infinispan.client.hotrod.impl.ConfigurationProperties
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String DEFAULT_CLIENT_PROPERTIES  
      • Fields inherited from class org.infinispan.client.hotrod.impl.ConfigurationProperties

        ASYNC_EXECUTOR_FACTORY, AUTH_CALLBACK_HANDLER, AUTH_CLIENT_SUBJECT, AUTH_PASSWORD, AUTH_REALM, AUTH_SERVER_NAME, AUTH_TOKEN, AUTH_USERNAME, BATCH_SIZE, CACHE_CONFIGURATION_SUFFIX, CACHE_CONFIGURATION_URI_SUFFIX, CACHE_FORCE_RETURN_VALUES_SUFFIX, CACHE_MARSHALLER, CACHE_NEAR_CACHE_MAX_ENTRIES_SUFFIX, CACHE_NEAR_CACHE_MODE_SUFFIX, CACHE_PREFIX, CACHE_TEMPLATE_NAME_SUFFIX, CACHE_TRANSACTION_MANAGER_LOOKUP_SUFFIX, CACHE_TRANSACTION_MODE_SUFFIX, CLIENT_INTELLIGENCE, CLUSTER_PROPERTIES_PREFIX, CLUSTER_PROPERTIES_PREFIX_REGEX, CONNECT_TIMEOUT, CONNECTION_POOL_EXHAUSTED_ACTION, CONNECTION_POOL_MAX_ACTIVE, CONNECTION_POOL_MAX_PENDING_REQUESTS, CONNECTION_POOL_MAX_WAIT, CONNECTION_POOL_MIN_EVICTABLE_IDLE_TIME, CONNECTION_POOL_MIN_IDLE, CONTEXT_INITIALIZERS, DEFAULT_BATCH_SIZE, DEFAULT_CONNECT_TIMEOUT, DEFAULT_EXECUTOR_FACTORY_POOL_SIZE, DEFAULT_EXECUTOR_FACTORY_THREADNAME_PREFIX, DEFAULT_EXECUTOR_FACTORY_THREADNAME_SUFFIX, DEFAULT_HOTROD_PORT, DEFAULT_KEY_SIZE, DEFAULT_MAX_ACTIVE, DEFAULT_MAX_PENDING_REQUESTS, DEFAULT_MAX_RETRIES, DEFAULT_MAX_WAIT, DEFAULT_MIN_EVICTABLE_IDLE_TIME, DEFAULT_MIN_IDLE, DEFAULT_SO_TIMEOUT, DEFAULT_VALUE_SIZE, FORCE_RETURN_VALUES, HASH_FUNCTION_PREFIX, JAVA_SERIAL_ALLOWLIST, JAVA_SERIAL_WHITELIST, JMX, JMX_DOMAIN, JMX_NAME, KEY_ALIAS, KEY_SIZE_ESTIMATE, KEY_STORE_CERTIFICATE_PASSWORD, KEY_STORE_FILE_NAME, KEY_STORE_PASSWORD, KEY_STORE_TYPE, MARSHALLER, MAX_RETRIES, NEAR_CACHE_BLOOM_FILTER, NEAR_CACHE_MAX_ENTRIES, NEAR_CACHE_MODE, NEAR_CACHE_NAME_PATTERN, PROTOCOL_VERSION, REQUEST_BALANCING_STRATEGY, SASL_MECHANISM, SASL_PROPERTIES_PREFIX, SASL_PROPERTIES_PREFIX_REGEX, SERVER_LIST, SNI_HOST_NAME, SO_TIMEOUT, SSL_CIPHERS, SSL_CONTEXT, SSL_PROTOCOL, SSL_PROVIDER, STATISTICS, TCP_KEEP_ALIVE, TCP_NO_DELAY, TRANSACTION_MANAGER_LOOKUP, TRANSACTION_MODE, TRANSACTION_TIMEOUT, TRANSPORT_FACTORY, TRUST_STORE_FILE_NAME, TRUST_STORE_PASSWORD, TRUST_STORE_PATH, TRUST_STORE_TYPE, URI, USE_AUTH, USE_SSL, VALUE_SIZE_ESTIMATE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getClientProperties()  
      org.infinispan.client.hotrod.configuration.ConfigurationBuilder getConfigurationBuilder()  
      boolean isEnabled()  
      void setClientProperties​(String clientProperties)  
      void setCluster​(Map<String,​String> cluster)  
      void setEnabled​(boolean enabled)  
      void setSaslProperties​(Map<String,​String> saslProperties)  
      • Methods inherited from class org.infinispan.client.hotrod.impl.ConfigurationProperties

        getAsyncExecutorFactory, getAuthPassword, getAuthRealm, getAuthToken, getAuthUsername, getBatchSize, getClientIntelligence, getConnectionPoolExhaustedAction, getConnectionPoolMaxActive, getConnectionPoolMaxPendingRequests, getConnectionPoolMaxWait, getConnectTimeout, getContextInitializers, getDefaultExecutorFactoryPoolSize, getDefaultExecutorFactoryThreadNamePrefix, getDefaultExecutorFactoryThreadNameSuffix, getForceReturnValues, getJmxDomain, getJmxName, getKeyAlias, getKeySizeEstimate, getKeyStoreFileName, getKeyStorePassword, getKeyStoreType, getMarshaller, getMaxRetries, getNearCacheMaxEntries, getNearCacheMode, getNearCacheNamePattern, getProperties, getProtocolVersion, getRequestBalancingStrategy, getSaslMechanism, getServerList, getSniHostName, getSoTimeout, getSSLProtocol, getTcpKeepAlive, getTcpNoDelay, getTransactionManagerLookup, getTransactionMode, getTransactionTimeout, getTransportFactory, getTrustStoreFileName, getTrustStorePassword, getTrustStorePath, getTrustStoreType, getURI, getUseAuth, getUseSSL, getValueSizeEstimate, gtConnectionPoolMinIdle, isJmx, isStatistics, isVersionPre12, setAuthPassword, setAuthRealm, setAuthServerName, setAuthToken, setAuthUsername, setBatchSize, setClientIntelligence, setConnectionPoolExhaustedAction, setConnectionPoolMaxActive, setConnectionPoolMaxPendingRequests, setConnectionPoolMaxWait, setConnectionPoolMinEvictableIdleTime, setConnectionPoolMinEvictableIdleTime, setConnectionPoolMinIdle, setConnectTimeout, setContextInitializers, setDefaultExecutorFactoryPoolSize, setDefaultExecutorFactoryThreadNamePrefix, setDefaultExecutorFactoryThreadNameSuffix, setForceReturnValues, setJavaSerialAllowList, setJavaSerialWhitelist, setJmx, setJmxDomain, setJmxName, setKeyAlias, setKeySizeEstimate, setKeyStoreCertificatePassword, setKeyStoreFileName, setKeyStorePassword, setKeyStoreType, setMarshaller, setMaxRetries, setNearCacheMaxEntries, setNearCacheMode, setNearCacheNamePattern, setProtocolVersion, setSaslMechanism, setServerList, setSniHostName, setSocketTimeout, setSSLProtocol, setStatistics, setTcpKeepAlive, setTcpNoDelay, setTransactionMode, setTransactionTimeout, setTransportFactory, setTransportFactory, setTrustStoreFileName, setTrustStorePassword, setTrustStorePath, setTrustStoreType, setURI, setUseAuth, setUseSSL, setValueSizeEstimate
    • Constructor Detail

      • InfinispanRemoteConfigurationProperties

        public InfinispanRemoteConfigurationProperties()
    • Method Detail

      • getClientProperties

        public String getClientProperties()
      • setClientProperties

        public void setClientProperties​(String clientProperties)
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • getConfigurationBuilder

        public org.infinispan.client.hotrod.configuration.ConfigurationBuilder getConfigurationBuilder()
      • setSaslProperties

        public void setSaslProperties​(Map<String,​String> saslProperties)