commit | efc7a51ed6ba415405677c5e4fa43079095654af | [log] [tgz] |
---|---|---|
author | Ebenezer Graham <egraham15@alustudent.com> | Thu Aug 23 02:43:00 2018 +0400 |
committer | Ebenezer Graham <egraham15@alustudent.com> | Thu Aug 23 02:43:32 2018 +0400 |
tree | d96ef713c9a9ae2e2c2cf1f00def40e378bf58d2 | |
parent | 3d8ffa969bb3f835bcacc9a0b4d153690d4f8494 [diff] |
1 Added the repository to the initial-setup and pull-all scripts 2 Added notification service dependency to the gradle file 3 Created an instance of the notificationManager 4 Wrote the start and tear down methods 5 Created a listener class for the notificaiton service 6 Added a notification role and gave it customer read permission 7 Created a notification admin user for notification operations File changes to be committed: modified: build.gradle modified: scripts/Unix/initial-setup.sh modified: scripts/Unix/pull-all.sh modified: scripts/windows/initial-setup.bat modified: scripts/windows/pull-all.bat modified: src/main/java/org/apache/fineract/cn/dev/ServiceRunner.java new file: src/main/java/org/apache/fineract/cn/dev/listener/NotificationListener.java
Simple environment used for demo purposes
All Apache Fineract CN projects must be published to your local Maven repository
Just start the class DemoServer
gradlew publishToMavenLocal
java -jar demo-server-0.1.0-BUILD-SNAPSHOT.jar
Sample usage: java -jar -Ddemoserver.persistent=true demo-server-0.1.0-BUILD-SNAPSHOT.jar
Run in persistent mode and to NOT use embedded datastores
Run the provision steps against the services to bootstrap tenants
Custom cassandra contact points (multiple values allowed separated by comma e.g. 127.0.0.1:9042,127.0.0.2:9042)
cassandra user to use
cassandra password to use
mariadb host to use
mariadb user to use
mariadb password to use