Esempio n. 1
0
 private void memoize()
 {
     if (payload == null)
     {
         IStorageUtility instances = StorageManager.getStorage(FormInstance.STORAGE_KEY);
         try
         {
             FormInstance tree = (FormInstance)instances.read(recordId);
             payload = serializer.createSerializedPayload(tree);
         }
         catch (IOException e)
         {
             //Assertion, do not catch!
             Console.WriteLine(e.StackTrace);
             throw new SystemException("ModelReferencePayload failed to retrieve its model from rms [" + e.Message + "]");
         }
     }
 }
Esempio n. 2
0
 /// <summary> Adds a payload that should be sent as part of this
 /// payload.
 /// </summary>
 /// <param name="payload">A payload that will be transmitted
 /// after all previously added payloads.
 /// </param>
 public virtual void addPayload(IDataPayload payload)
 {
     payloads.Add(payload);
 }