<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Oct 7, 2014 at 12:39 PM, George Joseph <span dir="ltr"><<a href="mailto:george.joseph@fairview5.com" target="_blank" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=george.joseph@fairview5.com&cc=&bcc=&su=&body=','_blank','location=yes,menubar=yes,resizable=yes,width=800,height=600');return false;">george.joseph@fairview5.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Oct 7, 2014 at 11:56 AM, Leif Madsen <span dir="ltr"><<a href="mailto:lmadsen@thinkingphones.com" target="_blank" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=lmadsen@thinkingphones.com&cc=&bcc=&su=&body=','_blank','location=yes,menubar=yes,resizable=yes,width=800,height=600');return false;">lmadsen@thinkingphones.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>My gut tells me no, mostly because if you're using the realtime interface, you're most likely inserting the records programatically (which I believe is your point).<br></div></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div>Of course having functionality in one method and not another is always somewhat annoying, but in this case, I think the point of the wizard is to limit the amount of typing and complexities in setting up PJSIP right?<br></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br>When you start getting into realtime, you're already into a more complicated abstraction layer, and the ability to understand the various components of your deployment are probably assumed.<br></div></blockquote><div><br></div><div>Exactly on all points.</div><div><br></div><div>If I use the approach I outlined below, you could still use a realtime backing store to house the compound objects.  You'd just have to issue a reload to get to get it to take effect if you change it.  I think that's a reasonable limitation for an initial release given the above.</div></div></div></div></blockquote><div><br></div><div>As I'm thinking about it, maybe as a follow-on, a new realtime wizard that'd check the backing store and regenerate the base object on demand if the compound object changed.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br>Leif.<br><div><div><div class="gmail_extra"><br><div class="gmail_quote">On 7 October 2014 12:10, George Joseph <span dir="ltr"><<a href="mailto:george.joseph@fairview5.com" target="_blank" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=george.joseph@fairview5.com&cc=&bcc=&su=&body=','_blank','location=yes,menubar=yes,resizable=yes,width=800,height=600');return false;">george.joseph@fairview5.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span></span><span></span><div class="gmail_quote"><div>Although the ast_sorcery_* API doesn't expose it, an object can be mapped to multiple wizards, right?  What if the compound object was stored in, and retrieved from, Â one of the concrete wizards but the objects it creates are created in a memory wizard that's added to the object_type's wizards container. </div><div><br></div><div>Unfortunately, this doesn't address the real time aspect of realtime.  If you make a change to the backing compound object data store it's not automatically propagated to the created objects. Â  This brings be back to my question above...  If you're using realtime are you likely to even need the wizard approach.</div><div><br></div><div>I'm still thinking.</div><div><br></div></div></div></div></blockquote></div><span class="HOEnZb"><font color="#888888"><span><font color="#888888"><br>-- <br><div dir="ltr"><div>Leif Madsen<br>CoreUC Lead Systems Engineer<br></div>p: +1-613-800-7610<br><div><br></div></div>
</font></span></font></span></div></div></div></div><span class="HOEnZb"><font color="#888888">
<br>--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
  Â <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br></font></span></blockquote></div><br></div></div>
</blockquote></div><br></div></div>