Used for recover failed instances
copy conection from previous instance when transputer is restarted.
copyState from previous instance when transputer is restarted.
copyState from previous instance when transputer is restarted. can be overriden in subclasses (by default: do nothing)
Note, that port connection is restored before call of copyState
set failure limit.
set failure limit. (when number of failures during windowsDuration is bigger than maxFailures, TooManyFailures exception is escalated to parent transputer.
called when failure is escalated.
called when failure is escalated.
called when transducer is restarted.
called when transducer is restarted.
- previous (i.e. failed) instance of trnasputer.
called when transducer is choose to resume durign recovery.
called when transducer is choose to resume durign recovery.
called when transducer is started.
called when transducer is started.
called when transputer is stopped.
called when transputer is stopped.
set recover function
append recover function to existing
return replica number of current instance, if transponder run replicated.
return replica number of current instance, if transponder run replicated.
Reusable unit of application structure, which consists from set of input ports, set of output ports and behaviour
Transputers can be created as elementary behaviour, descibed by select statement and then can be combined into larger structures
Transputers can be recovered from execeptions (i.e. transputer can be restarted or resume execution) or escalated to parent transputers or root superviser.