application.properties (pim collector) file parameters

Defines the pim collector application.properties file parameters.

Property Default Value Description
app.datasource.driver-class-name com.ibm.db2.jcc.DB2Driver Specifies the database driver class name.
app.datasource.password pimdbpw Specifies the database password.
app.datasource.url jdbc:db2://xx.xxx.xx.xx:50000/pimdb Specifies the database connection details.
Note: For IBM® Db2® Secure Sockets Layer (SSL) setup, you need to append sslConnection=true to the URL.
Example
jdbc:db2://xx.xxx.xx.xx:50000/pimdb:sslConnection=true
app.datasource.username pimdbusr Specifies the database username.
camel.springboot.name pim-collector Specifies the instance name.
instance.batchSize 25 Specifies the instance batch size.
instance.completionTimeout 1000 Specifies the instance item aggregation completion timeout.
instance.dbPasswordEncrypted false Specifies the instance is database password encrypted.
instance.deleteIndexOnSchedule   Specifies the instance delete for an index on a new full index job schedule.
instance.deleteIndexTimeout   Specifies the instance delete index timeout.
instance.enableScheduling true Specifies multiple collectors to run and avoid picking up the same indexing job for execution. Earlier, there was a remote possibility of the same job getting picked up by multiple collectors. This property allows only one collector to act as a master and be responsible for job execution.
instance.enableTracing false Specifies the instance enable tracing.
instance.failureItemRedeliveryDelay 10000 Specifies the instance failure redelivery delay.
instance.failureItemRetryCount 5 Specifies the instance failure retry count.
instance.pageSize 1000 Specifies the instance page size.
instance.retryCount 5 Specifies the instance retry count.
logging.level.org.hibernate ERROR Specifies the Hibernate log level.
logging.level.org.springframework.web ERROR Specifies the Spring web log level.
logging.level.root INFO Specifies the root logging level.
management.endpoint.shutdown.enabled true Specifies whether the shutdown of the Spring Boot management endpoint is enabled.
management.endpoints.web.exposure.include * (All endpoints) Specifies the ID of the Spring Boot management endpoints that are displayed.
mdm.ccdClasspath   Specifies the CCD SVR jar location.
mdm.contextRecycleTimeInMins 30 Specifies the context recycle time.
mdm.etcDir   Specifies the ETC directory location.
mdm.topDir   Specifies the TOP directory location.
mq.batchQueuePutUri   Specifies the Hazelcast batch queue put URI.
mq.batchQueueUri   Specifies the Hazelcast batch queue URI.
mq.eventNotifQueueUri   Specifies the Hazelcast event notif queue URI.
mq.groupName mdmce-hazelcast-instance Specifies the Hazelcast group name.
mq.indexItemDeleteQueueUri   Specifies the Hazelcast item delete queue URI.
mq.indexQueueUri   Specifies the Hazelcast index queue URL.
mq.itemQueuePutUri hazelcast-queue:default?
hazelcastInstance=#hazelcastInstance
Specifies the Hazelcast item queue put URL.
mq.itemQueueUri   Specifies the Hazelcast item queue URL.
mq.networkIpAddress <ip_address>:<http_port> Specifies the Hazelcast host address.
mq.retryQueuePutUri hazelcast-queue:retryQueue?
hazelcastInstance=#hazelcastInstance
Specifies the Hazelcast retry queue URL.
server.port 9095 Specifies the instance port.
server.tomcat.additional-tld-skip-patterns *.jar Specifies the skip Tag Library Descriptors (tld) scan.
spring.datasource.testWhileIdle true Specifies whether test database connection should be active if idle.
spring.datasource.validationQuery SELECT 1 Specifies the queue to be run to test connection.
spring.jpa.hibernate.ddl-auto none Specifies the Hibernate feature that controls the behavior.
spring.jpa.hibernate.naming.implicit-strategy org.hibernate.boot.model.naming.
ImplicitNamingStrategyLegacyHbmImpl
Specifies the Hibernate implicit strategy.
spring.jpa.hibernate.naming.physical-strategy org.springframework.boot.orm.jpa.
hibernate.SpringPhysicalNamingStrategy
Specifies the Hibernate physical strategy.
spring.jpa.properties.hibernate.dialect org.hibernate.dialect.DB2Dialect Specifies the database Hibernate dialect class name.
spring.jpa.show-sql false Specifies the SQL statements that are printed in the console.