Interface I_PersistedParty

  • All Known Implementing Classes:
    PersistedParty

    public interface I_PersistedParty
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      UUID findInDB​(com.nedap.archie.rm.generic.PartyProxy partyProxy)
      find an existing party proxy or null if none
      UUID getOrCreate​(com.nedap.archie.rm.generic.PartyProxy partyProxy)
      retrieve a party proxy from the DB or create a new one if not yet stored
      com.nedap.archie.rm.generic.PartyProxy render​(PartyIdentifiedRecord partyIdentifiedRecord)
      Render a PartyProxy from a retrieved DB record (from PartyIdentified table)
      UUID store​(com.nedap.archie.rm.generic.PartyProxy partyProxy)
      store a party proxy relatively to its actual type
    • Method Detail

      • render

        com.nedap.archie.rm.generic.PartyProxy render​(PartyIdentifiedRecord partyIdentifiedRecord)
        Render a PartyProxy from a retrieved DB record (from PartyIdentified table)
        Parameters:
        partyIdentifiedRecord -
        Returns:
      • store

        UUID store​(com.nedap.archie.rm.generic.PartyProxy partyProxy)
        store a party proxy relatively to its actual type
        Parameters:
        partyProxy -
        Returns:
      • findInDB

        UUID findInDB​(com.nedap.archie.rm.generic.PartyProxy partyProxy)
        find an existing party proxy or null if none
        Parameters:
        partyProxy -
        Returns:
      • getOrCreate

        UUID getOrCreate​(com.nedap.archie.rm.generic.PartyProxy partyProxy)
        retrieve a party proxy from the DB or create a new one if not yet stored
        Parameters:
        partyProxy -
        Returns: