Skip to content

Commit

Permalink
Feature/init address integration (#136)
Browse files Browse the repository at this point in the history
* 🎉 cp address integration from digiwf

* ♻️ address refactor poms

* ♻️ address fix poms

* ♻️ address fix api gen package name

* 🎨 address format client

* 🚚 address core rm streaming

* ♻️ address replace digiwf exceptions

* ♻️ address rename packages

* 🎨 address format with spotless

* 🗑️ address rename properties and cleanup auto conf

* 📝 address update README.md

* 🐛 integration add address-integration to root pom

* 🐛 address-integration fix parent version

* 🐛 address-integration fix parent version

* 🚨 fix pmd warnings

* 🚨 refactor pmd duplicate code warnings

* 🚨 fix pmd warnings

* ♻️ address use static import for mock

* 🚨 address fix pmd warning
  • Loading branch information
simonhir authored Nov 21, 2024
1 parent bffc5d6 commit c6971f2
Show file tree
Hide file tree
Showing 44 changed files with 5,619 additions and 0 deletions.
1 change: 1 addition & 0 deletions refarch-integrations/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Collection of different integration which can be used as is in RefArch projects.
s3-integration for file handling.
- [cosys-integration](./refarch-cosys-integration/README.md): For creating documents with coSys. Uses
s3-integration for file handling.
- [address-integration](./refarch-address-integration/README.md): For reading, searching and validating addresses.

## Naming conventions

Expand Down
1 change: 1 addition & 0 deletions refarch-integrations/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
<module>refarch-email-integration</module>
<module>refarch-dms-integration</module>
<module>refarch-cosys-integration</module>
<module>refarch-address-integration</module>
</modules>

<properties>
Expand Down
24 changes: 24 additions & 0 deletions refarch-integrations/refarch-address-integration/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# RefArch address integration

Integration for reading, searching and validating addresses via the LHM address service.

## Usage

```xml

<dependencies>
<dependency>
<groupId>de.muenchen.refarch</groupId>
<artifactId>refarch-address-integration-starter</artifactId>
<version>...</version>
</dependency>
</dependencies>
```

## Configuration

### refarch-address-integration-starter

| Property | Description |
|-----------------------|----------------------------|
| `refarch.address.url` | URL of the address service |
23 changes: 23 additions & 0 deletions refarch-integrations/refarch-address-integration/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>de.muenchen.refarch</groupId>
<artifactId>refarch-integrations</artifactId>
<version>1.2.0-SNAPSHOT</version>
</parent>

<artifactId>refarch-address-integration</artifactId>
<description>Integration of the address service</description>
<packaging>pom</packaging>

<modules>
<module>refarch-address-integration-client</module>
<module>refarch-address-integration-core</module>
<module>refarch-address-integration-starter</module>
</modules>

</project>
Loading

0 comments on commit c6971f2

Please sign in to comment.