Package org.teiid.infinispan.api
Interface InfinispanConfiguration
-
- All Known Implementing Classes:
InfinispanManagedConnectionFactory
public interface InfinispanConfiguration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAuthenticationRealm()The authentication realm name, typicallly defaults to defaultStringgetAuthenticationServerName()The authentication server name, typically defaults to infinispanStringgetCacheName()The name of the cache for use by this source.StringgetCacheTemplate()The name of the cache template, which must already be registered, for impliciting creating the cache if it does not exist.StringgetKeyStoreFileName()StringgetKeyStorePassword()StringgetPassword()StringgetRemoteServerList()A ; separated list of host:port serversStringgetSaslMechanism()The sasl mechanism.StringgetTransactionMode()See the inifinspan docs for all transation modes including NONE, NON_XA, NON_DURABLE_XA, and FULL_XAStringgetTrustStoreFileName()StringgetTrustStorePassword()StringgetUsername()
-
-
-
Method Detail
-
getTransactionMode
String getTransactionMode()
See the inifinspan docs for all transation modes including NONE, NON_XA, NON_DURABLE_XA, and FULL_XA
-
getRemoteServerList
String getRemoteServerList()
A ; separated list of host:port servers
-
getCacheName
String getCacheName()
The name of the cache for use by this source.
-
getCacheTemplate
String getCacheTemplate()
The name of the cache template, which must already be registered, for impliciting creating the cache if it does not exist.
-
getSaslMechanism
String getSaslMechanism()
The sasl mechanism. May be left at the default of null when using simple username/password authenticataion. See the infinispan docs for all values, including PLAIN, DIGEST-MD5, GSSAPI, and EXTERNAL.
When set to EXTERNAL the key and trust store properties are required.
-
getKeyStoreFileName
String getKeyStoreFileName()
-
getKeyStorePassword
String getKeyStorePassword()
-
getTrustStoreFileName
String getTrustStoreFileName()
-
getTrustStorePassword
String getTrustStorePassword()
-
getUsername
String getUsername()
-
getPassword
String getPassword()
-
getAuthenticationRealm
String getAuthenticationRealm()
The authentication realm name, typicallly defaults to default
-
getAuthenticationServerName
String getAuthenticationServerName()
The authentication server name, typically defaults to infinispan
-
-