AbstractFieldWarden class

Update the water_line_field (WLF) table and the values in the corresponding tables.

Update the WLF table timestamp and Increment/decrement the LIKE/DISLIKE count in the corresponding table
Update the NOTIFY in the WLF table only

Update the max water_line_field entry for its change_type

Constructors

AbstractFieldWarden(WardenType? localWardenType, WardenType? remoteWardenType, SchemaMetaData? smd, SchemaMetaData smdSys, DbTransaction transaction)

Properties

hashCode int
The hash code for this object.
no setterinherited
initialized bool
getter/setter pair
localWardenType WardenType?
getter/setter pair
remoteWardenType WardenType?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tableTransactions AbstractTableTransactions
getter/setter pair
transaction DbTransaction
getter/setter pair
transactionsFactory TransactionsFactory
getter/setter pair
waterLineField WaterLineField
getter/setter pair
waterLineFieldDto WaterLineFieldDto
getter/setter pair

Methods

init(WaterLineFieldDto waterLineFieldDto) Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processLike() Future<WaterLineFieldDto>
processNotify() Future<WaterLineFieldDto>
setNotifyState(ChangeSuperType superType) → void
toString() String
A string representation of this object.
inherited
updateWaterLineField() Future<WaterLineFieldDto>
write() Future<WaterLineFieldDto?>

Operators

operator ==(Object other) bool
The equality operator.
inherited