Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractXAConnectionFactoryWrapper - Class in dev.snowdrop.boot.narayana.core.jms
-
XAConnectionFactoryWrapperimplementation that usesConnectionFactoryProxyto wrap anXAConnectionFactory. - AbstractXAConnectionFactoryWrapper(XARecoveryModule, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jms.AbstractXAConnectionFactoryWrapper
- AbstractXADataSourceWrapper - Class in dev.snowdrop.boot.narayana.core.jdbc
-
An abstract
XADataSourceWrapperimplementation which handlesXAResourceRecoveryHelpercreation and registration. - AbstractXADataSourceWrapper(XARecoveryModule, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.AbstractXADataSourceWrapper
- afterPropertiesSet() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaPropertiesInitializer
C
- commit(Xid, boolean) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- commit(Xid, boolean) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- createPooledConnection(Connection) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.JmsPoolNarayanaConnectionFactory
- createXaResource(JmsPoolSession) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.PooledNarayanaConnection
D
- DataSourceXAResourceRecoveryHelper - Class in dev.snowdrop.boot.narayana.core.jdbc
-
XAResourceRecoveryHelper implementation which gets XIDs, which needs to be recovered, from the database.
- DataSourceXAResourceRecoveryHelper(XADataSource) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
-
Create a new
DataSourceXAResourceRecoveryHelperinstance. - DataSourceXAResourceRecoveryHelper(XADataSource, String, String) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
-
Create a new
DataSourceXAResourceRecoveryHelperinstance. - DEFAULT - Static variable in class dev.snowdrop.boot.narayana.core.properties.RecoveryCredentialsProperties
-
default instance for convenience.
- dev.snowdrop.boot.narayana.core.jdbc - package dev.snowdrop.boot.narayana.core.jdbc
- dev.snowdrop.boot.narayana.core.jms - package dev.snowdrop.boot.narayana.core.jms
- dev.snowdrop.boot.narayana.core.jms.pool - package dev.snowdrop.boot.narayana.core.jms.pool
- dev.snowdrop.boot.narayana.core.properties - package dev.snowdrop.boot.narayana.core.properties
E
- end(Xid, int) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- end(Xid, int) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
F
- forget(Xid) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- forget(Xid) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
G
- GenericXAConnectionFactoryWrapper - Class in dev.snowdrop.boot.narayana.core.jms
- GenericXAConnectionFactoryWrapper(TransactionManager, XARecoveryModule) - Constructor for class dev.snowdrop.boot.narayana.core.jms.GenericXAConnectionFactoryWrapper
-
Create a new
GenericXAConnectionFactoryWrapperinstance. - GenericXAConnectionFactoryWrapper(TransactionManager, XARecoveryModule, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jms.GenericXAConnectionFactoryWrapper
-
Create a new
GenericXAConnectionFactoryWrapperinstance. - GenericXADataSourceWrapper - Class in dev.snowdrop.boot.narayana.core.jdbc
- GenericXADataSourceWrapper(XARecoveryModule) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.GenericXADataSourceWrapper
-
Create a new
GenericXADataSourceWrapperinstance. - GenericXADataSourceWrapper(XARecoveryModule, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.GenericXADataSourceWrapper
-
Create a new
GenericXADataSourceWrapperinstance. - getBlockIfSessionPoolIsFullTimeout() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- getCommitMarkableResourceJNDINames() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getConnection() - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
- getConnection(String, String) - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
- getConnectionCheckInterval() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- getConnectionIdleTimeout() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- getDefaultTimeout() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getExpiryScanInterval() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getExpiryScanners() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getJndiName() - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- getLastResourceOptimisationInterface() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getLogDir() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getLoginTimeout() - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
- getLogWriter() - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
- getMaxConnections() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- getMaxSessionsPerConnection() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- getMessaginghub() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getName() - Method in class dev.snowdrop.boot.narayana.core.jms.pool.JmsPoolNarayanaConnectionFactory
- getName() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- getParentLogger() - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
- getPassword() - Method in class dev.snowdrop.boot.narayana.core.properties.RecoveryCredentialsProperties
- getPeriodicRecoveryPeriod() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getProductName() - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- getProductVersion() - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- getRecoveryBackoffPeriod() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getRecoveryDbCredentials() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getRecoveryHelper(XAConnectionFactory, RecoveryCredentialsProperties) - Method in class dev.snowdrop.boot.narayana.core.jms.AbstractXAConnectionFactoryWrapper
- getRecoveryHelper(XAConnectionFactory, RecoveryCredentialsProperties) - Method in class dev.snowdrop.boot.narayana.core.jms.PooledXAConnectionFactoryWrapper
- getRecoveryJmsCredentials() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getRecoveryModules() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getResource() - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- getTransactionManagerId() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getTransactionTimeout() - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- getTransactionTimeout() - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- getUser() - Method in class dev.snowdrop.boot.narayana.core.properties.RecoveryCredentialsProperties
- getXaRecoveryNodes() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getXaResourceOrphanFilters() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getXaResourceRecordWrappingPlugin() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- getXAResources() - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- getXAResources() - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedJmsXAResourceRecoveryHelper
I
- initialise(String) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- isBlockIfSessionPoolIsFull() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- isEnabled() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- isOnePhaseCommit() - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- isSameRM(XAResource) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- isSameRM(XAResource) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- isUseAnonymousProducers() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- isUseProviderJMSContext() - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- isValid() - Method in class dev.snowdrop.boot.narayana.core.properties.RecoveryCredentialsProperties
- isWrapperFor(Class<?>) - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
J
- JmsPoolNarayanaConnectionFactory - Class in dev.snowdrop.boot.narayana.core.jms.pool
- JmsPoolNarayanaConnectionFactory() - Constructor for class dev.snowdrop.boot.narayana.core.jms.pool.JmsPoolNarayanaConnectionFactory
M
- MessagingHubConnectionFactoryProperties - Class in dev.snowdrop.boot.narayana.core.properties
- MessagingHubConnectionFactoryProperties() - Constructor for class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
N
- NamedJmsXAResourceRecoveryHelper - Class in dev.snowdrop.boot.narayana.core.jms.pool
- NamedJmsXAResourceRecoveryHelper(XAConnectionFactory, String) - Constructor for class dev.snowdrop.boot.narayana.core.jms.pool.NamedJmsXAResourceRecoveryHelper
- NamedJmsXAResourceRecoveryHelper(XAConnectionFactory, String, String, String) - Constructor for class dev.snowdrop.boot.narayana.core.jms.pool.NamedJmsXAResourceRecoveryHelper
- NamedXAResource - Class in dev.snowdrop.boot.narayana.core.jms.pool
- NamedXAResource(XAResource, String) - Constructor for class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- NarayanaDataSource - Class in dev.snowdrop.boot.narayana.core.jdbc
- NarayanaDataSource(XADataSource) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
-
Create a new
NarayanaDataSourceinstance. - NarayanaProperties - Class in dev.snowdrop.boot.narayana.core.properties
-
Subset of Narayana properties which can be configured via Spring configuration.
- NarayanaProperties() - Constructor for class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- NarayanaPropertiesInitializer - Class in dev.snowdrop.boot.narayana.core.properties
-
Bean that configures Narayana transaction manager.
- NarayanaPropertiesInitializer(NarayanaProperties) - Constructor for class dev.snowdrop.boot.narayana.core.properties.NarayanaPropertiesInitializer
P
- PooledNarayanaConnection - Class in dev.snowdrop.boot.narayana.core.jms.pool
- PooledNarayanaConnection(Connection, TransactionManager, String) - Constructor for class dev.snowdrop.boot.narayana.core.jms.pool.PooledNarayanaConnection
- PooledXAConnectionFactoryWrapper - Class in dev.snowdrop.boot.narayana.core.jms
- PooledXAConnectionFactoryWrapper(TransactionManager, XARecoveryModule, MessagingHubConnectionFactoryProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jms.PooledXAConnectionFactoryWrapper
-
Create a new
PooledXAConnectionFactoryWrapperinstance. - PooledXAConnectionFactoryWrapper(TransactionManager, XARecoveryModule, MessagingHubConnectionFactoryProperties, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jms.PooledXAConnectionFactoryWrapper
-
Create a new
PooledXAConnectionFactoryWrapperinstance. - prepare(Xid) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- prepare(Xid) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
R
- recover(int) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- recover(int) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- RecoveryCredentialsProperties - Class in dev.snowdrop.boot.narayana.core.properties
- RecoveryCredentialsProperties() - Constructor for class dev.snowdrop.boot.narayana.core.properties.RecoveryCredentialsProperties
- RecoveryCredentialsProperties(String, String) - Constructor for class dev.snowdrop.boot.narayana.core.properties.RecoveryCredentialsProperties
- rollback(Xid) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- rollback(Xid) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
S
- setBlockIfSessionPoolIsFull(boolean) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setBlockIfSessionPoolIsFullTimeout(Duration) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setCommitMarkableResourceJNDINames(List<String>) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setConnectionCheckInterval(Duration) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setConnectionIdleTimeout(Duration) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setDefaultTimeout(int) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setEnabled(boolean) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setExpiryScanInterval(int) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setExpiryScanners(List<String>) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setLastResourceOptimisationInterface(String) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setLogDir(String) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setLoginTimeout(int) - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
- setLogWriter(PrintWriter) - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
- setMaxConnections(int) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setMaxSessionsPerConnection(int) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setName(String) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.JmsPoolNarayanaConnectionFactory
- setName(String) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setOnePhaseCommit(boolean) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setPassword(String) - Method in class dev.snowdrop.boot.narayana.core.properties.RecoveryCredentialsProperties
- setPeriodicRecoveryPeriod(int) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setRecoveryBackoffPeriod(int) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setRecoveryDbCredentials(RecoveryCredentialsProperties) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setRecoveryJmsCredentials(RecoveryCredentialsProperties) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setRecoveryModules(List<String>) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setTransactionManagerId(String) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setTransactionTimeout(int) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- setTransactionTimeout(int) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
- setUseAnonymousProducers(boolean) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setUseProviderJMSContext(boolean) - Method in class dev.snowdrop.boot.narayana.core.properties.MessagingHubConnectionFactoryProperties
- setUser(String) - Method in class dev.snowdrop.boot.narayana.core.properties.RecoveryCredentialsProperties
- setXaRecoveryNodes(List<String>) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setXaResourceOrphanFilters(List<String>) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- setXaResourceRecordWrappingPlugin(String) - Method in class dev.snowdrop.boot.narayana.core.properties.NarayanaProperties
- start(Xid, int) - Method in class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
- start(Xid, int) - Method in class dev.snowdrop.boot.narayana.core.jms.pool.NamedXAResource
U
- unwrap(Class<T>) - Method in class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
W
- wrapConnectionFactory(XAConnectionFactory) - Method in class dev.snowdrop.boot.narayana.core.jms.AbstractXAConnectionFactoryWrapper
- wrapConnectionFactoryInternal(XAConnectionFactory) - Method in class dev.snowdrop.boot.narayana.core.jms.AbstractXAConnectionFactoryWrapper
- wrapConnectionFactoryInternal(XAConnectionFactory) - Method in class dev.snowdrop.boot.narayana.core.jms.GenericXAConnectionFactoryWrapper
- wrapConnectionFactoryInternal(XAConnectionFactory) - Method in class dev.snowdrop.boot.narayana.core.jms.PooledXAConnectionFactoryWrapper
- wrapDataSource(XADataSource) - Method in class dev.snowdrop.boot.narayana.core.jdbc.AbstractXADataSourceWrapper
-
Register newly created recovery helper with the
XARecoveryModuleand delegate data source wrapping. - wrapDataSourceInternal(XADataSource) - Method in class dev.snowdrop.boot.narayana.core.jdbc.AbstractXADataSourceWrapper
- wrapDataSourceInternal(XADataSource) - Method in class dev.snowdrop.boot.narayana.core.jdbc.GenericXADataSourceWrapper
-
Wrap provided
XADataSourcewith an instance ofNarayanaDataSource.
All Classes and Interfaces|All Packages|Serialized Form