AbstractRemoteFieldWarden class

Methods to deal with RemoteWaterLineFieldDto
This is a water_line_field entry bundled for transfer

Server side - retrieve a list of the latest water_line_field entries to send to the user
Client side - update the water_line_field table and the values in the corresponding tables.

Constructors

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

Properties

hashCode int
The hash code for this object.
no setterinherited
localWardenType WardenType?
getter/setter pair
remoteDto RemoteDto?
getter/setter pair
remoteWardenType WardenType?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
smd SchemaMetaData
getter/setter pair
smdSys SchemaMetaData
getter/setter pair
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

getRemoteDto() RemoteDto?
getRemoteFieldListAboveLocalTs(int? localTs, ChangeSuperType changeSuperType, int limit) Future<List<RemoteDto>>
Returns the list of water_line_field entries which are above the timestamp provided by the user.
init() Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setRemoteDto(RemoteDto remoteDto) Future<void>
toString() String
A string representation of this object.
inherited
updateClient() Future<void>
Update the client device with the values returned from the server
updateMaxTs() → void

Operators

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