PureEngage On-Premises

 View Only

Sign Up

  • 1.  Converting EventObjectCreated.ConfObject into ICfgObject

    Posted 01-07-2016 06:36
    Hi All,

    I am looking for code piece to convert EventObjectCreated.ConfObject (XDocument) into ICfgObject.


  • 2.  RE: Converting EventObjectCreated.ConfObject into ICfgObject

    Posted 01-13-2016 12:08
    Can you explain a bit more about what you are trying to do?

     


  • 3.  RE: Converting EventObjectCreated.ConfObject into ICfgObject

    Posted 01-13-2016 12:25
    Hi Pete, thanks for your looking into it.

    In case of Configuration SDK, we generally typecast IMessage (received from EventObjectCreated, EventObjectsRead etc) into proper event class and then refer ConfObject member of typecasted object. 

    ConfObject member represents complete XML of returned object (i.e. Person, DN, Application etc). 
    Using XML parsing we can read values (like Name, Number, UserName etc) inside different object types.

    But if we do not want to get into complexity of XML parsing, then how we can convert ConfObject member into suitable type of ICfgObject (i.e. CfgPerson, CfgDN, CfgApplication etc). 
     


  • 4.  RE: Converting EventObjectCreated.ConfObject into ICfgObject

    Posted 01-13-2016 12:51
    Have you tried this :

    else if (resp instanceof EventObjectCreated) {
    ConfObject objCreated = ((EventObjectCreated) resp).getObject();

    From the PSDK 8.5 Developer Book ?