Klasse DataWriterActionProvider
java.lang.Object
ch.nolix.system.nodemiddata.datawriter.DataWriterActionProvider
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic void
clearMultiReference
(IMutableNode<?> nodeDatabase, String tableName, String entityId, int multiReferencedColumnOneBasedOrdinalIndex) static void
clearMultiValue
(IMutableNode<?> nodeDatabase, String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex) static void
deleteEntity
(IMutableNode<?> database, String tableName, String entityId, String entitySaveStamp) static void
deleteMultiBackReferenceEntry
(IMutableNode<?> nodeDatabase, TableSchemaViewDto tableView, String entityId, ColumnSchemaViewDto multiBackReferenceColumnInfo, String backReferencedEntityId) static void
deleteMultiReferenceEntry
(IMutableNode<?> nodeDatabase, String tableName, String entityId, int multiReferencedColumnOneBasedOrdinalIndex, String referencedEntityId) static void
deleteMultiValueEntry
(IMutableNode<?> nodeDatabase, String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex, String entry) static void
expectSchemaTimestamp
(IMutableNode<?> nodeDatabase, ITime schemaTimestamp) static void
expectTableContainsEntity
(IMutableNode<?> nodeDatabase, String tableName, String entityId) static void
insertEntity
(IMutableNode<?> nodeDatabase, TableSchemaViewDto tableView, EntityCreationDto newEntity) static void
insertMultiBackReferenceEntry
(IMutableNode<?> nodeDatabase, TableSchemaViewDto tableView, String entityId, ColumnSchemaViewDto multiBackReferenceColumnInfo, String backReferencedEntityId) static void
insertMultiReferenceEntry
(IMutableNode<?> nodeDatabase, MultiReferenceEntryDto multiReferenceEntry, int multiReferenceColumnOneBasedOrdinalIndex) static void
insertMultiValueEntry
(IMutableNode<?> nodeDatabase, TableSchemaViewDto tableView, String entityId, ColumnSchemaViewDto multiValueColumnInfo, String entry) static void
updateEntity
(IMutableNode<?> database, TableSchemaViewDto tableView, EntityUpdateDto entityUpdate)
-
Methodendetails
-
clearMultiReference
public static void clearMultiReference(IMutableNode<?> nodeDatabase, String tableName, String entityId, int multiReferencedColumnOneBasedOrdinalIndex) -
clearMultiValue
public static void clearMultiValue(IMutableNode<?> nodeDatabase, String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex) -
deleteEntity
public static void deleteEntity(IMutableNode<?> database, String tableName, String entityId, String entitySaveStamp) -
deleteMultiBackReferenceEntry
public static void deleteMultiBackReferenceEntry(IMutableNode<?> nodeDatabase, TableSchemaViewDto tableView, String entityId, ColumnSchemaViewDto multiBackReferenceColumnInfo, String backReferencedEntityId) -
deleteMultiReferenceEntry
public static void deleteMultiReferenceEntry(IMutableNode<?> nodeDatabase, String tableName, String entityId, int multiReferencedColumnOneBasedOrdinalIndex, String referencedEntityId) -
deleteMultiValueEntry
public static void deleteMultiValueEntry(IMutableNode<?> nodeDatabase, String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex, String entry) -
expectSchemaTimestamp
-
expectTableContainsEntity
public static void expectTableContainsEntity(IMutableNode<?> nodeDatabase, String tableName, String entityId) -
insertEntity
public static void insertEntity(IMutableNode<?> nodeDatabase, TableSchemaViewDto tableView, EntityCreationDto newEntity) -
insertMultiBackReferenceEntry
public static void insertMultiBackReferenceEntry(IMutableNode<?> nodeDatabase, TableSchemaViewDto tableView, String entityId, ColumnSchemaViewDto multiBackReferenceColumnInfo, String backReferencedEntityId) -
insertMultiReferenceEntry
public static void insertMultiReferenceEntry(IMutableNode<?> nodeDatabase, MultiReferenceEntryDto multiReferenceEntry, int multiReferenceColumnOneBasedOrdinalIndex) -
insertMultiValueEntry
public static void insertMultiValueEntry(IMutableNode<?> nodeDatabase, TableSchemaViewDto tableView, String entityId, ColumnSchemaViewDto multiValueColumnInfo, String entry) -
updateEntity
public static void updateEntity(IMutableNode<?> database, TableSchemaViewDto tableView, EntityUpdateDto entityUpdate)
-