Class ContributionBuilder


  • public class ContributionBuilder
    extends Object
    • Method Detail

      • builder

        public static ContributionBuilder builder​(com.nedap.archie.rm.generic.AuditDetails audit)
      • addCompositionCreation

        public ContributionBuilder addCompositionCreation​(com.nedap.archie.rm.composition.Composition composition)
        Add Composition creation change type to contribution.
        Parameters:
        composition - Composition instance
        Returns:
        the contribution create dto
      • addCompositionModification

        public ContributionBuilder addCompositionModification​(com.nedap.archie.rm.composition.Composition composition)
        Add composition modification change type to contribution.
        Parameters:
        composition - Locatable composition instance
        Returns:
        the contribution create dto
      • addCompositionModification

        public ContributionBuilder addCompositionModification​(com.nedap.archie.rm.composition.Composition composition,
                                                              String precedingVersionUid)
        Add composition modification change type to contribution.
        Parameters:
        composition - the composition
        precedingVersionUid - the preceding version uid
        Returns:
        the contribution create dto
      • addCompositionDeletion

        public ContributionBuilder addCompositionDeletion​(String precedingVersionUid)
        Add composition deletion change type to contribution.

        Parameters:
        precedingVersionUid - the preceding version uid
        Returns:
        the contribution create dto