Overview


This report summarizes all configuration options useable on the project.

More information about ApplicationConfig


Name of configuration Description Number of options Number of actions
sumaris-core-shared Configuration options for the SUMARiS API 65 0
sumaris-core sumaris.core.config.actions 0 4

Detail of configurations


We give details of each configuration of the project

Configuration sumaris-core-shared

Name of configuration : sumaris-core-shared

Description : Configuration options for the SUMARiS API

Configuration options


Key Description Default Value Can be modified Can be saved Type
sumaris.name sumaris.config.option.app.name.description
SUMARiS
No No
java.lang.String
sumaris.version Application version
1.0.0
No No
org.nuiton.version.Version
sumaris.basedir sumaris.config.option.basedir.description
${user.home}/.${sumaris.name}
No No
java.io.File
sumaris.data.directory sumaris.config.option.data.directory.description
${sumaris.basedir}/data
No No
java.io.File
sumaris.i18n.directory sumaris.config.option.i18n.directory.description
${sumaris.basedir}/i18n
No No
java.io.File
sumaris.tmp.directory Temporary directory (clean at startup)
${sumaris.data.directory}/temp
No No
java.io.File
sumaris.persistence.db.directory Database directory (for HsqlDB database engine)
${sumaris.data.directory}/db
No No
java.io.File
sumaris.persistence.db.attachment.directory Directory where to find attachment files
${sumaris.data.directory}/meas_files
No No
java.io.File
sumaris.persistence.db.name Database name or ID
sumaris
No No
java.lang.String
sumaris.persistence.db.host Database host
No default value
No No
java.lang.String
sumaris.persistence.db.port Database port
No default value
No No
java.lang.String
sumaris.persistence.db.validation-query sumaris.persistence.db.validation-query.description
SELECT COUNT(*) FROM SYSTEM_VERSION
No No
java.lang.String
sumaris.persistence.db.script sumaris.config.option.db.script.description
classpath:net/sumaris/core/db/changelog/sumaris.script
Yes Yes
java.lang.String
sumaris.persistence.db.timezone sumaris.config.option.db.timezone.description
${user.timezone}
Yes Yes
java.lang.String
sumaris.persistence.datasource.type sumaris.persistence.datasource.type.description
local
No No
java.lang.String
sumaris.persistence.jndi-name JDBC JNDI name (optional)
sumaris-ds
No No
java.lang.String
spring.datasource.username sumaris.config.option.spring.datasource.username.description
sa
No No
java.lang.String
spring.datasource.password sumaris.config.option.spring.datasource.password.description
No default value
No No
java.lang.String
spring.datasource.url sumaris.config.option.spring.datasource.url.description
jdbc:hsqldb:file:${sumaris.persistence.db.directory}/${sumaris.persistence.db.name}
Yes Yes
java.lang.String
spring.jpa.properties.hibernate.default_catalog sumaris.config.option.hibernate.default_catalog.description
PUBLIC
No No
java.lang.String
spring.jpa.properties.hibernate.default_schema sumaris.config.option.hibernate.default_schema.description
PUBLIC
No No
java.lang.String
spring.datasource.driver-class-name sumaris.config.option.spring.datasource.driver-class-name.description
org.hsqldb.jdbc.JDBCDriver
No No
java.lang.Class
sumaris.persistence.jdbc.batch-size JDBC batch size
15
No No
java.lang.Integer
spring.jpa.database-platform sumaris.config.option.spring.jpa.database-platform.description
net.sumaris.core.dao.technical.hibernate.spatial.HSQLSpatialDialect
No No
java.lang.Class
sumaris.persistence.hibernate.entities.package sumaris.config.option.persistence.hibernate.entities.package.description
net.sumaris.core.model
No No
java.lang.Class
sumaris.persistence.hibernate.load.debug sumaris.config.option.persistence.hibernate.load.debug.description
false
No No
boolean
sumaris.site.url Project web site
https://www.sumaris.net
No No
java.net.URL
sumaris.site.doc.url sumaris.config.option.site.doc.url.description
http://doc.e-is.pro/sumaris
No No
java.net.URL
sumaris.organizationName sumaris.config.option.organizationName.description
SUMARiS consortium, E-IS.pro
No No
java.lang.String
sumaris.inceptionYear sumaris.config.option.inceptionYear.description
2011
No No
java.lang.Integer
sumaris.enumeration.StatusId.TEMPORARY sumaris.enumeration.StatusId.TEMPORARY.description
2
Yes Yes
java.lang.String
sumaris.enumeration.StatusId.ENABLE sumaris.enumeration.StatusId.ENABLE.description
1
Yes Yes
java.lang.String
sumaris.enumeration.UnitId.NONE sumaris.enumeration.UnitId.NONE.description
0
Yes Yes
java.lang.Integer
sumaris.enumeration.MatrixId.INDIVIDUAL sumaris.enumeration.MatrixId.INDIVIDUAL.description
2
Yes Yes
java.lang.Integer
sumaris.synchro.import.nbYearDataHistory sumaris.config.option.synchro.import.nbYearDataHistory.description
2
Yes Yes
java.lang.Integer
sumaris.synchro.import.data.maxRootRowCount sumaris.config.option.synchro.import.data.maxRootRowCount.description
-1
Yes Yes
java.lang.Integer
sumaris.synchro.export.updateDate.offset sumaris.config.option.synchro.export.data.updateDate.offset.description
300
Yes Yes
java.lang.Integer
sumaris.synchro.export.updateDate.offset.short sumaris.config.option.synchro.export.data.updateDate.offset.short.description
30
Yes Yes
java.lang.Integer
sumaris.synchro.import.updateDate.offset sumaris.config.option.synchro.import.referential.updateDate.offset.description
-60
Yes Yes
java.lang.Integer
sumaris.synchro.import.referential.status.includes sumaris.config.option.synchro.import.referential.status.includes.description
No default value
Yes Yes
java.lang.String
sumaris.synchro.program.codes sumaris.config.option.synchro.program.codes.description
No default value
Yes Yes
java.lang.String
sumaris.timezone sumaris.config.option.timezone.description
No default value
Yes Yes
java.lang.String
sumaris.persistence.db.backup.directory Backup directory (use to store backup database before applying a patch)
${sumaris.data.directory}/db-backup
Yes Yes
java.io.File
spring.jpa.show-sql sumaris.config.option.spring.jpa.show-sql.description
false
Yes Yes
boolean
sumaris.persistence.hibernate.useSqlComment sumaris.config.option.persistence.hibernate.useSqlComment.description
false
Yes Yes
boolean
sumaris.persistence.hibernate.formatSql sumaris.config.option.persistence.hibernate.formatSql.description
false
Yes Yes
boolean
sumaris.persistence.hibernate.useSecondLevelCache sumaris.config.option.persistence.hibernate.useSecondLevelCache.description
false
Yes Yes
boolean
sumaris.persistence.hibernate.queriesFile sumaris.config.option.persistence.hibernate.queriesFile.description
queries-failsafe.hbm.xml
Yes Yes
java.lang.String
spring.liquibase.enabled sumaris.config.option.liquibase.should.run.description
true
Yes Yes
boolean
spring.liquibase.compact.enabled sumaris.config.option.liquibase.should.compact.description
false
Yes Yes
boolean
spring.liquibase.change-log sumaris.config.option.liquibase.changelog.path.description
classpath:net/sumaris/core/db/changelog/db-changelog-master.xml
Yes Yes
java.lang.String
sumaris.persistence.liquibase.diff.types sumaris.config.option.liquibase.diff.types.description
No default value
Yes Yes
java.lang.String
sumaris.persistence.liquibase.output.file sumaris.config.option.liquibase.output.file.description
No default value
Yes Yes
java.io.File
sumaris.persistence.liquibase.output.force sumaris.config.option.liquibase.output.force.description
false
Yes Yes
java.lang.Boolean
sumaris.csv.separator sumaris.config.option.csv.separator.description
;
Yes Yes
java.lang.String
sumaris.value.separator sumaris.config.option.value.separator.description
,
Yes Yes
java.lang.String
sumaris.attribute.separator sumaris.config.option.attribute.separator.description
.
Yes Yes
java.lang.String
sumaris.i18n.locale sumaris.config.option.i18n.locale.description
FR
Yes Yes
java.util.Locale
sumaris.launch.mode sumaris.config.option.launch.mode.description
development
No No
java.lang.String
sumaris.persistence.qualityFlagId.default sumaris.config.option.persistence.qualityFlagId.default.description
0
No No
java.lang.Integer
sumaris.persistence.sequence.startWith sumaris.config.option.persistence.sequence.startWith.description
1
No No
java.lang.Integer
sumaris.persistence.sequence.increment sumaris.config.option.persistence.sequence.increment.description
No default value
No No
java.lang.Integer
sumaris.persistence.sequence.suffix sumaris.config.option.persistence.sequence.suffix.description
_SEQ
No No
java.lang.String
sumaris.persistence.init.statisticalRectangles sumaris.config.option.persistence.init.statisticalRectangles.description
true
No No
java.lang.Boolean
sumaris.persistence.preserve.historicalMeasurements sumaris.config.option.persistence.preserve.historicalMeasurements.description
false
No No
java.lang.Boolean

Configuration actions


No action found for this configuration

Configuration sumaris-core

Name of configuration : sumaris-core

Description : sumaris.core.config.actions

Configuration options


No option found for this configuration

Configuration actions


Description Aliases Action
Shows help -h,--help net.sumaris.core.action.HelpAction#show
Create new database --schema-create net.sumaris.core.action.DatabaseCreateSchemaAction#run
Update an existing database --schema-update net.sumaris.core.action.DatabaseUpdateSchemaAction#run
Update an existing database --schema-changelog net.sumaris.core.action.DatabaseGenerateChangeLogAction#run