Index

A C D E F G I J M N P R S U W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractXAConnectionFactoryWrapper - Class in dev.snowdrop.boot.narayana.core.jms
XAConnectionFactoryWrapper implementation that uses ConnectionFactoryProxy to wrap an XAConnectionFactory.
AbstractXAConnectionFactoryWrapper(XARecoveryModule, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jms.AbstractXAConnectionFactoryWrapper
 
AbstractXADataSourceWrapper - Class in dev.snowdrop.boot.narayana.core.jdbc
An abstract XADataSourceWrapper implementation which handles XAResourceRecoveryHelper creation 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 DataSourceXAResourceRecoveryHelper instance.
DataSourceXAResourceRecoveryHelper(XADataSource, String, String) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.DataSourceXAResourceRecoveryHelper
Create a new DataSourceXAResourceRecoveryHelper instance.
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 GenericXAConnectionFactoryWrapper instance.
GenericXAConnectionFactoryWrapper(TransactionManager, XARecoveryModule, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jms.GenericXAConnectionFactoryWrapper
Create a new GenericXAConnectionFactoryWrapper instance.
GenericXADataSourceWrapper - Class in dev.snowdrop.boot.narayana.core.jdbc
AbstractXADataSourceWrapper implementation that uses NarayanaDataSource to wrap an XADataSource.
GenericXADataSourceWrapper(XARecoveryModule) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.GenericXADataSourceWrapper
Create a new GenericXADataSourceWrapper instance.
GenericXADataSourceWrapper(XARecoveryModule, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.GenericXADataSourceWrapper
Create a new GenericXADataSourceWrapper instance.
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
DataSource implementation wrapping XADataSource and using ConnectionManager to acquire connections.
NarayanaDataSource(XADataSource) - Constructor for class dev.snowdrop.boot.narayana.core.jdbc.NarayanaDataSource
Create a new NarayanaDataSource instance.
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 PooledXAConnectionFactoryWrapper instance.
PooledXAConnectionFactoryWrapper(TransactionManager, XARecoveryModule, MessagingHubConnectionFactoryProperties, RecoveryCredentialsProperties) - Constructor for class dev.snowdrop.boot.narayana.core.jms.PooledXAConnectionFactoryWrapper
Create a new PooledXAConnectionFactoryWrapper instance.
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 XARecoveryModule and 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 XADataSource with an instance of NarayanaDataSource.
A C D E F G I J M N P R S U W 
All Classes and Interfaces|All Packages|Serialized Form