public class SpringHostConnectionAccessor extends Object implements com.atlassian.sal.spi.HostConnectionAccessor
Host should instantiate and export this.
Host must implement ConnectionProvider.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SpringHostConnectionAccessor.ConnectionProvider
Host specific implementation.
|
| Constructor and Description |
|---|
SpringHostConnectionAccessor(SpringHostConnectionAccessor.ConnectionProvider connectionProvider,
org.springframework.transaction.PlatformTransactionManager transactionManager) |
| Modifier and Type | Method and Description |
|---|---|
<A> A |
execute(boolean readOnly,
boolean newTransaction,
com.atlassian.sal.api.rdbms.ConnectionCallback<A> callback) |
com.atlassian.fugue.Option<String> |
getSchemaName() |
public SpringHostConnectionAccessor(@Nonnull SpringHostConnectionAccessor.ConnectionProvider connectionProvider, @Nonnull org.springframework.transaction.PlatformTransactionManager transactionManager)
public <A> A execute(boolean readOnly,
boolean newTransaction,
@Nonnull
com.atlassian.sal.api.rdbms.ConnectionCallback<A> callback)
execute in interface com.atlassian.sal.spi.HostConnectionAccessorCopyright © 2018 Atlassian. All rights reserved.