Klasse InternalDataWriter

java.lang.Object
ch.nolix.system.sqlrawdata.datawriter.InternalDataWriter

public final class InternalDataWriter extends Object
  • Konstruktordetails

  • Methodendetails

    • deleteEntity

      public void deleteEntity(String tableName, IEntityHeadDto entity)
    • deleteEntriesFromMultiReference

      public void deleteEntriesFromMultiReference(String entityId, String multiReferenceColumnId)
    • deleteEntriesFromMultiValue

      public void deleteEntriesFromMultiValue(String entityId, String multiValueColumnId)
    • deleteEntryFromMultiReference

      public void deleteEntryFromMultiReference(String entityId, String multiReferenceColumnId, String referencedEntityId)
    • deleteEntryFromMultiValue

      public void deleteEntryFromMultiValue(String entityId, String multiValueColumnId, String entry)
    • deleteMultiBackReferenceEntry

      public void deleteMultiBackReferenceEntry(String entityId, String multiBackReferenceColumnId, String backReferencedEntityId)
    • expectGivenSchemaTimestamp

      public void expectGivenSchemaTimestamp(ITime schemaTimestamp)
    • expectTableContainsEntity

      public void expectTableContainsEntity(String tableName, String entityId)
    • getSaveCount

      public int getSaveCount()
    • hasChanges

      public boolean hasChanges()
    • insertEntity

      public void insertEntity(String tableName, INewEntityDto newEntity)
    • insertEntryIntoMultiBackReference

      public void insertEntryIntoMultiBackReference(String entityId, String multiBackReferenceColumnId, String backReferencedEntityId)
    • insertEntryIntoMultiReference

      public void insertEntryIntoMultiReference(String entityId, String multiReferenceColumnId, String referencedEntityId)
    • insertEntryIntoMultiValue

      public void insertEntryIntoMultiValue(String entityId, String multiValueColumnId, String entry)
    • reset

      public void reset()
    • saveChangesAndReset

      public void saveChangesAndReset()
    • setEntityAsUpdated

      public void setEntityAsUpdated(String tableName, IEntityHeadDto entity)
    • updateEntityOnTable

      public void updateEntityOnTable(String tableName, IEntityUpdateDto entityUpdate)