Beispiel #1
0
 /**
  * Returns an {@link rx.Observable} operator that when subscribed to, invokes an operation
  * that stores the state of this {@code Network} while keeping the Network up and running.
  * The Network will be stored at the pre-configured location (in binary form only, not JSON).
  *
  * @return  the {@link CheckPointOp} operator
  */
 internal ICheckPointOp <byte[]> GetCheckPointOperator()
 {
     LOGGER.Debug("Region [" + GetName() + "] CheckPoint called at: " + (new DateTime()));
     if (tail != null)
     {
         return(tail.GetCheckPointOperator());
     }
     Close();
     return(tail.GetCheckPointOperator());
 }