Index

A D E G H I P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractProviderMojo - Class in io.metaloom.maven.provider
 
AbstractProviderMojo() - Constructor for class io.metaloom.maven.provider.AbstractProviderMojo
 

D

DatabaseProviderContainer - Class in io.metaloom.test.container.provider.container
Provider testcontainer which can be used for tests.
DatabaseProviderContainer() - Constructor for class io.metaloom.test.container.provider.container.DatabaseProviderContainer
 
DatabaseProviderContainer(String) - Constructor for class io.metaloom.test.container.provider.container.DatabaseProviderContainer
 
DEFAULT_IMAGE - Static variable in class io.metaloom.test.container.provider.container.DatabaseProviderContainer
 

E

execute() - Method in class io.metaloom.maven.provider.HelpMojo
execute() - Method in class io.metaloom.maven.provider.ProviderPoolMojo
 
execute() - Method in class io.metaloom.maven.provider.ProviderStartMojo
 
execute() - Method in class io.metaloom.maven.provider.ProviderStopMojo
 

G

getContainerImage() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getContainerImage() - Method in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
getDatabase() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getDatabase() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getHost() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getHost() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getHost() - Method in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
getId() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getIncrement() - Method in class io.metaloom.maven.provider.PoolLimits
 
getInternalHost() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getInternalHost() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getInternalPort() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getInternalPort() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getJdbcUrl() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getLimits() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getLimits() - Method in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
getMaximum() - Method in class io.metaloom.maven.provider.PoolLimits
 
getMinimum() - Method in class io.metaloom.maven.provider.PoolLimits
 
getPassword() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getPassword() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getPort() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getPort() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getPort() - Method in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
getPort() - Method in class io.metaloom.test.container.provider.container.DatabaseProviderContainer
 
getTemplateName() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getTmpfsSizeMB() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
getUsername() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 
getUsername() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 

H

hasConnectionSettings() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
HelpMojo - Class in io.metaloom.maven.provider
Display help information on testdb-maven-plugin.
Call mvn testdb:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class io.metaloom.maven.provider.HelpMojo
 

I

io.metaloom.maven.provider - package io.metaloom.maven.provider
 
io.metaloom.test.container.provider.container - package io.metaloom.test.container.provider.container
 
isCreatePool() - Method in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
isStartContainer() - Method in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
isStartContainer() - Method in class io.metaloom.maven.provider.ProviderMavenConfiguration
 

P

PoolLimits - Class in io.metaloom.maven.provider
 
PoolLimits() - Constructor for class io.metaloom.maven.provider.PoolLimits
 
PoolMavenConfiguration - Class in io.metaloom.maven.provider
 
PoolMavenConfiguration() - Constructor for class io.metaloom.maven.provider.PoolMavenConfiguration
 
POSTGRESQL_CONFIG_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_DB_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_HOST_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_INTERNAL_HOST_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_INTERNAL_PORT_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_JDBCURL_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_PASSWORD_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_PORT_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_START_CONTAINER_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
POSTGRESQL_USERNAME_PROP_KEY - Static variable in class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
postgresqlMavenConfig - Variable in class io.metaloom.maven.provider.AbstractProviderMojo
Parameters for the database settings.
PostgresqlMavenConfiguration - Class in io.metaloom.maven.provider
 
PostgresqlMavenConfiguration() - Constructor for class io.metaloom.maven.provider.PostgresqlMavenConfiguration
 
project - Variable in class io.metaloom.maven.provider.AbstractProviderMojo
 
PROVIDER_CONFIG_PROP_KEY - Static variable in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
PROVIDER_CONTAINER_IMAGE_PROP_KEY - Static variable in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
PROVIDER_CREATE_POOL_PROP_KEY - Static variable in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
PROVIDER_HOST_PROP_KEY - Static variable in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
PROVIDER_LIMITS_PROP_KEY - Static variable in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
PROVIDER_POOLS_PROPS_KEY - Static variable in class io.metaloom.maven.provider.AbstractProviderMojo
 
PROVIDER_PORT_PROP_KEY - Static variable in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
PROVIDER_REUSE_CONTAINERS_PROP_KEY - Static variable in class io.metaloom.maven.provider.AbstractProviderMojo
 
PROVIDER_SKIP_PROP_KEY - Static variable in class io.metaloom.maven.provider.AbstractProviderMojo
 
PROVIDER_START_CONTAINER_PROP_KEY - Static variable in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
ProviderCleanMojo - Class in io.metaloom.maven.provider
The stop all containers that were previously started and delete the test provider config file.
ProviderCleanMojo() - Constructor for class io.metaloom.maven.provider.ProviderCleanMojo
 
providerMavenConfig - Variable in class io.metaloom.maven.provider.AbstractProviderMojo
Parameters for the testdatabase provider daemon.
ProviderMavenConfiguration - Class in io.metaloom.maven.provider
 
ProviderMavenConfiguration() - Constructor for class io.metaloom.maven.provider.ProviderMavenConfiguration
 
ProviderPoolMojo - Class in io.metaloom.maven.provider
The pool operation will setup a new test database pool.
ProviderPoolMojo() - Constructor for class io.metaloom.maven.provider.ProviderPoolMojo
 
ProviderStartMojo - Class in io.metaloom.maven.provider
The start operation will provide the needed testdatabase provider daemon and optionally also a database which will automatically be configured to work in conjunction with the started daemon.
ProviderStartMojo() - Constructor for class io.metaloom.maven.provider.ProviderStartMojo
 
ProviderStopMojo - Class in io.metaloom.maven.provider
The stop operation will terminate previously started databases and the testdatabase provider daemon container.
ProviderStopMojo() - Constructor for class io.metaloom.maven.provider.ProviderStopMojo
 

S

setHost(String) - Method in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
setPort(Integer) - Method in class io.metaloom.maven.provider.ProviderMavenConfiguration
 
setProjectProp(String, Object) - Method in class io.metaloom.maven.provider.AbstractProviderMojo
 
skip - Variable in class io.metaloom.maven.provider.AbstractProviderMojo
Whether the plugin execution should be skipped
startPostgres(boolean) - Method in class io.metaloom.maven.provider.AbstractProviderMojo
 
startProvider(boolean, PostgreSQLPoolContainer) - Method in class io.metaloom.maven.provider.AbstractProviderMojo
 

T

TEST_DATABASE_NETWORK_ALIAS - Static variable in class io.metaloom.maven.provider.AbstractProviderMojo
 
toString() - Method in class io.metaloom.maven.provider.PoolLimits
 
toString() - Method in class io.metaloom.maven.provider.PoolMavenConfiguration
 

U

updateConfig(Consumer<ProviderConfig>) - Method in class io.metaloom.maven.provider.AbstractProviderMojo
 
updateProviderConfig(DatabaseProviderContainer, PostgreSQLPoolContainer) - Method in class io.metaloom.maven.provider.AbstractProviderMojo
 

W

withDefaultIncrement(int) - Method in class io.metaloom.test.container.provider.container.DatabaseProviderContainer
 
withDefaultMaximum(int) - Method in class io.metaloom.test.container.provider.container.DatabaseProviderContainer
 
withDefaultMinimum(int) - Method in class io.metaloom.test.container.provider.container.DatabaseProviderContainer
 
withDefaultPoolDatabase(String, int, String, int, String, String, String) - Method in class io.metaloom.test.container.provider.container.DatabaseProviderContainer
Set the parameters that are needed to directly setup a testdatabase pool for the provided database.
A D E G H I P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values