Package org.contextmapper.dsl.refactoring
-
Interface Summary Interface Description Refactoring -
Class Summary 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.