Class ExecutiveDataWriter
java.lang.Object
ch.nolix.system.nodemiddata.datawriter.ExecutiveDataWriter
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidclearMultiReference(String tableName, String entityId, int multiReferencedColumnOneBasedOrdinalIndex) voidclearMultiValue(String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex) voiddeleteEntity(String tableName, String entityId, String entitySaveStamp) voiddeleteMultiBackReferenceEntry(String tableName, String entityId, int multiBackReferenceColumnOneBasedOrdinalIndex, String backReferencedEntityId) voiddeleteMultiReferenceEntry(String tableName, String entityId, int multiReferencedColumnOneBasedOrdinalIndex, String referencedEntityId) voiddeleteMultiValueEntry(String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex, String entry) voidexpectSchemaTimestamp(ITime schemaTimestamp) voidexpectTableContainsEntity(String tableName, String entityId) static ExecutiveDataWriterforNodeDatabase(IMutableNode<?> nodeDatabase) intbooleanvoidinsertEntity(String tableName, String entityId, INode<?> entityIndexNode, INode<?> entityNode) voidinsertMultiBackReferenceEntry(String tableName, String entityId, int multiBackReferenceColumnOneBasedOrdinalIndex, INode<?> multiBackReferenceEntryNode) voidinsertMultiReferenceEntry(String tableName, String entityId, int multiReferenceColumnOneBasedOrdinalIndex, INode<?> multiReferenceEntryNode) voidinsertMultiValueEntry(String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex, String value) voidreset()voidvoidupdateEntity(EntityUpdateDto entityUpdate, TableViewDto tableView)
-
Method Details
-
forNodeDatabase
-
clearMultiReference
-
clearMultiValue
-
deleteMultiReferenceEntry
-
deleteMultiValueEntry
-
deleteEntity
-
deleteMultiBackReferenceEntry
-
expectSchemaTimestamp
-
expectTableContainsEntity
-
getSaveCount
public int getSaveCount() -
hasUpdates
public boolean hasUpdates() -
insertEntity
-
insertMultiBackReferenceEntry
-
insertMultiReferenceEntry
-
insertMultiValueEntry
-
reset
public void reset() -
saveChangesAndReset
public void saveChangesAndReset() -
updateEntity
-