Updated Sonargraph architecture description.

Introduced Conversion layer with allowed dependencies to Mapping and Core. Added Authentication subsystem to Core layer. Adapted mapping of Cross-store subsystem according to new package name.
This commit is contained in:
Oliver Gierke
2011-10-12 14:50:17 +02:00
parent d71e6c093c
commit a31046f634

View File

@@ -82,10 +82,17 @@
</element>
<element name="Cross store" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.persistence.**" type="IncludeTypePattern"/>
<element name="**.crossstore.**" type="IncludeTypePattern"/>
</element>
</element>
</element>
<element name="Conversion" type="Layer">
<element name="Assignment" type="TypeFilter">
<element name="**.convert.**" type="IncludeTypePattern"/>
</element>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Core"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Mapping"/>
</element>
<element name="Mapping" type="Layer">
<element name="Assignment" type="TypeFilter">
<element name="**.mapping.**" type="IncludeTypePattern"/>
@@ -123,6 +130,12 @@
<element name="**.annotation.**" type="IncludeTypePattern"/>
</element>
</element>
<element name="Authentication" type="Subsystem">
<element name="Assignment" type="TypeFilter">
<element name="**.authentication.**" type="IncludeTypePattern"/>
</element>
<stereotype name="Unrestricted"/>
</element>
</element>
</architecture>
<workspace>