17:09:22 <tbachman> #startmeeting md_sal_interest
17:09:22 <odl_meetbot> Meeting started Tue Jan 20 17:09:22 2015 UTC.  The chair is tbachman. Information about MeetBot at http://ci.openstack.org/meetbot.html.
17:09:22 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:09:22 <odl_meetbot> The meeting name has been set to 'md_sal_interest'
17:09:25 <tbachman> #chair devinavery
17:09:25 <odl_meetbot> Current chairs: devinavery tbachman
17:09:28 <tykeal> there we go :)
17:09:32 <devinavery> :)
17:09:32 <tbachman> tykeal: thx!
17:09:39 <tbachman> meetbots galore!
17:09:55 <tbachman> #info Sharon Aicler describes the binding used by the sal-persisted-dom-test
17:09:58 <tykeal> tbachman: it's the same bot, it just sits in a lot of channels ;)
17:10:03 <tbachman> :)
17:10:31 * tbachman tries to catch up to the presentation
17:12:01 <tbachman> #info Sharon shows the PojoObject test, where there’s a member that’s a sub-element of the PojoObject; the serializer uses reflection to look at all the get methods on the object, and if they don’t contain any arguments, it refers to them as properties that need to be serialized and asks them to do their own serialization
17:12:25 <tbachman> #info If the object is something not native to Java, it will create a serializer for it
17:13:55 <tbachman> #info the generated serializer converts everything to a bunch of bytes, and goes to the sub-element to add the bunch of bytes to the original stream of bytes; this leaves you with a set of bytes that describes a single object
17:15:52 <tbachman> #info the byte array also contains an encoder
17:17:37 <tbachman> #info You can specify the object class to the encoder to do things such as encoding using a superclass for something that’s a derived class
17:25:02 * tbachman is terrible at multitasking
17:30:57 <tbachman> #info pantelis says there’s a javabeans class that can do the bean introspect on a class and will return all the property descriptors
17:31:24 <tbachman> #info ttkacik says the yang binding has a binding reflections class that also provides these convenience functions
17:50:46 <tbachman> #info devinavery asks Sharon for a higher level picture with the serializer/deserializer
17:51:39 <tbachman> #info moizr asks how the datastore would handle restconf
17:51:50 <tbachman> #info Sharon says he hasn’t created RESTCONF for this datastore yet
17:52:14 <tbachman> #info Sharon says they have a “collector”, which is an external JVM, which will eventually pass this data to the controller
18:03:26 <tbachman> #stopmeeting
18:04:03 <devinavery> Is it not going to work now... :)
18:06:22 <tbachman> lol
18:06:29 <tbachman> tykeal:
18:06:31 <tbachman> runaway bot
18:06:43 <tykeal> ??
18:07:01 <tbachman> #stopmeeting
18:07:09 <tbachman> wait for it...
18:07:11 <tykeal> ok... let me see what I can do
18:07:11 <tbachman> wait for it....
18:07:14 <tbachman> lol
18:07:15 <tbachman> th
18:07:16 <tbachman> thx
18:09:26 <tykeal> hrmm... bot says there is a current meeting running on this channel, but it a) won't save it and b) when I look to see if there is a raw log there isn't one
18:10:15 <tykeal> wait, I take that back. I do see the raw log
18:10:17 * tbachman minutes fail
18:10:51 <djx> maybe it's on strike?
18:11:01 <tykeal> #endmeeting