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 String
getAuthenticationRealm()
The authentication realm name, typicallly defaults to defaultString
getAuthenticationServerName()
The authentication server name, typically defaults to infinispanString
getCacheName()
The name of the cache for use by this source.String
getCacheTemplate()
The name of the cache template, which must already be registered, for impliciting creating the cache if it does not exist.String
getKeyStoreFileName()
String
getKeyStorePassword()
String
getPassword()
String
getRemoteServerList()
A ; separated list of host:port serversString
getSaslMechanism()
The sasl mechanism.String
getTransactionMode()
See the inifinspan docs for all transation modes including NONE, NON_XA, NON_DURABLE_XA, and FULL_XAString
getTrustStoreFileName()
String
getTrustStorePassword()
String
getUsername()
-
-
-
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
-
-