Interface | Description |
---|---|
Refactoring |
Class | Description |
---|---|
AbstractExtractSymmetricRelationshipRefactoring |
Used for 'Extract Shared Kernel' AR and the 'extract' mode of the 'Suspend
Partnership' AR.
|
AbstractRefactoring | |
AbstractToggleSymmetricRelationshipRefactoring |
Used for 'Change to Partnership' on Shared Kernel and 'Change to Shared
Kernel' on Partnership.
|
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 | |
SwitchFromPartnershipToSharedKernelRefactoring | |
SwitchFromSharedKernelToPartnershipRefactoring |
Switches a relationship from the SharedKernel to the Partnership type.
|