Przeglądaj źródła

Merge branch 'master' of http://localhost:8080/business-central/git/acme/claims

Grega Bremec 2 lat temu
rodzic
commit
cf828b8f32

+ 13 - 13
project.repositories

@@ -3,23 +3,23 @@
     <repository>
       <include>true</include>
       <metadata>
-        <id>maven-global-artifacts</id>
-        <url>https://repo1.maven.org/maven2</url>
+        <id>redhat-online-earlyaccess</id>
+        <url>https://maven.repository.redhat.com/earlyaccess/all/</url>
         <source>SETTINGS</source>
       </metadata>
     </repository>
     <repository>
       <include>true</include>
       <metadata>
-        <id>local</id>
-        <url>/Users/johndoe/Downloads/maven/local</url>
-        <source>LOCAL</source>
+        <id>maven-global-plugins</id>
+        <url>https://repo1.maven.org/maven2</url>
+        <source>SETTINGS</source>
       </metadata>
     </repository>
     <repository>
       <include>true</include>
       <metadata>
-        <id>redhat-online-plugins</id>
+        <id>redhat-online-artifacts</id>
         <url>https://maven.repository.redhat.com/ga/</url>
         <source>SETTINGS</source>
       </metadata>
@@ -27,16 +27,16 @@
     <repository>
       <include>true</include>
       <metadata>
-        <id>redhat-online-artifacts</id>
-        <url>https://maven.repository.redhat.com/ga/</url>
-        <source>SETTINGS</source>
+        <id>local</id>
+        <url>/Users/johndoe/Downloads/maven/local</url>
+        <source>LOCAL</source>
       </metadata>
     </repository>
     <repository>
       <include>true</include>
       <metadata>
-        <id>maven-global-plugins</id>
-        <url>https://repo1.maven.org/maven2</url>
+        <id>redhat-online-plugins</id>
+        <url>https://maven.repository.redhat.com/ga/</url>
         <source>SETTINGS</source>
       </metadata>
     </repository>
@@ -51,8 +51,8 @@
     <repository>
       <include>true</include>
       <metadata>
-        <id>redhat-online-earlyaccess</id>
-        <url>https://maven.repository.redhat.com/earlyaccess/all/</url>
+        <id>maven-global-artifacts</id>
+        <url>https://repo1.maven.org/maven2</url>
         <source>SETTINGS</source>
       </metadata>
     </repository>

+ 16 - 0
src/main/resources/com/redhat/training/claims/ClaimTooSmall.rdrl

@@ -0,0 +1,16 @@
+package com.redhat.training.claims;
+
+import java.lang.Number;
+import com.redhat.training.claims.model.Claim;
+import com.redhat.training.claims.model.ClaimResults;
+
+rule "ClaimTooSmall"
+	dialect "mvel"
+	when
+		Claim( amount <= 500.0 )
+	then
+		ClaimResults cr = new ClaimResults();
+		cr.setApproved( true );
+		insert( cr );
+		cr.getReasons().add("Claim amount too small to bother.");
+end