|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgriffon.plugins.carbonado.CarbonadoConnector
@Singleton final class CarbonadoConnector extends Object
| Field Summary | |
|---|---|
private static org.slf4j.Logger |
LOG
|
private def |
bootstrap
|
| Constructor Summary | |
CarbonadoConnector()
|
|
| Method Summary | |
|---|---|
com.amazon.carbonado.Repository
|
connect(GriffonApplication app, ConfigObject config, String repositoryName = 'default')
|
private com.amazon.carbonado.Repository
|
createBDBRepository(ConfigObject config, String repositoryName)
|
ConfigObject
|
createConfig(GriffonApplication app)
|
private DataSource
|
createDataSource(ConfigObject config)
|
private com.amazon.carbonado.Repository
|
createJDBCRepository(ConfigObject config, String repositoryName)
|
private com.amazon.carbonado.Repository
|
createMapRepository(ConfigObject config, String repositoryName)
|
private void
|
createSchema(ConfigObject config, String repositoryName, DataSource dataSource)
|
void
|
disconnect(GriffonApplication app, ConfigObject config, String repositoryName = 'default')
|
private void
|
disconnectJDBCRepository(ConfigObject config, String repositoryName, com.amazon.carbonado.Repository repository)
|
private String
|
getEnvironmentShortName()
|
private ConfigObject
|
narrowConfig(ConfigObject config, String repositoryName)
|
private com.amazon.carbonado.Repository
|
startCarbonado(ConfigObject config, String repositoryName)
|
private void
|
stopCarbonado(ConfigObject config, String repositoryName, com.amazon.carbonado.Repository repository)
|
Object
|
withCarbonado(String repositoryName = 'default', Closure closure)
|
Object
|
withCarbonado(String repositoryName = 'default', CallableWithArgs callable)
|
private void
|
withSql(DataSource dataSource, Closure closure)
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private static final org.slf4j.Logger LOG
private def bootstrap
| Constructor Detail |
|---|
CarbonadoConnector()
| Method Detail |
|---|
com.amazon.carbonado.Repository connect(GriffonApplication app, ConfigObject config, String repositoryName = 'default')
private com.amazon.carbonado.Repository createBDBRepository(ConfigObject config, String repositoryName)
ConfigObject createConfig(GriffonApplication app)
private DataSource createDataSource(ConfigObject config)
private com.amazon.carbonado.Repository createJDBCRepository(ConfigObject config, String repositoryName)
private com.amazon.carbonado.Repository createMapRepository(ConfigObject config, String repositoryName)
private void createSchema(ConfigObject config, String repositoryName, DataSource dataSource)
void disconnect(GriffonApplication app, ConfigObject config, String repositoryName = 'default')
private void disconnectJDBCRepository(ConfigObject config, String repositoryName, com.amazon.carbonado.Repository repository)
private String getEnvironmentShortName()
private ConfigObject narrowConfig(ConfigObject config, String repositoryName)
private com.amazon.carbonado.Repository startCarbonado(ConfigObject config, String repositoryName)
private void stopCarbonado(ConfigObject config, String repositoryName, com.amazon.carbonado.Repository repository)
Object withCarbonado(String repositoryName = 'default', Closure closure)
Object withCarbonado(String repositoryName = 'default', CallableWithArgs callable)
private void withSql(DataSource dataSource, Closure closure)
Groovy Documentation