| Interface | Description |
|---|---|
| Refactoring |
| Class | Description |
|---|---|
| AbstractExtractSymmetricRelationshipRefactoring |
Used for 'Extract Shared Kernel' AR and the 'extract' mode of the 'Suspend
Partnership' AR.
|
| AbstractRefactoring | |
| ChangePartnershipToUpstreamDownstreamRefactoring |
Removes a Partnership relationship between two Bounded Contexts and creates
an Upstream-Downstream relationship instead.
|
| CompoundKey |
Used in refactorings to map model elements to unique sets of keys.
|
| ContextMappingModelHelper | |
| ExtractAggregatesByCohesion | |
| ExtractAggregatesByVolatility | |
| ExtractPartnershipRefactoring |
This is the 'extract' mode of the 'Suspend Partnership' AR.
|
| ExtractSharedKernelRefactoring |
AR: Extracts a Shared Kernel to a new Bounded Context and establishes
upstream-downstream relationships between the new and the existing two
Bounded Contexts.
|
| MergeAggregatesRefactoring | |
| MergeBoundedContextsRefactoring | |
| SplitBoundedContextByAggregateAttribute | |
| SplitBoundedContextByOwner | |
| SplitBoundedContextByUseCases |