Package org.openmeetings.app.persistence.beans.sip.asterisk

Examples of org.openmeetings.app.persistence.beans.sip.asterisk.Extensions


        }
        u.setName(username);
        u.setSecret(secret);
        u.setContext(defaultRoomContext);
        u.setHost("dynamic");
        Extensions e = new Extensions();
        e.setApp("Dial");
        e.setAppdata("SIP/" + username);
        e.setExten(username);
        e.setContext(defaultRoomContext);
        e.setPriority(1);
        em.persist(u);
        em.persist(e);
        log.debug("addSipUser successfull");
    }
View Full Code Here


    }

    public String addMeetMeConference(String sipNumber) {
        MeetMe mm = new MeetMe();
        mm.setConfno(sipNumber);
        Extensions e = new Extensions();
        e.setApp("MeetMe");
        e.setAppdata(sipNumber + ",dM");
        e.setExten(sipNumber);
        e.setContext("rooms");
        e.setPriority(1);
        em.persist(mm);
        em.persist(e);
        return sipNumber;
    }
View Full Code Here

      Iterator<Element> iter = extensions.elementIterator("extension"); iter.hasNext();) {
     
      Element extensionElem = iter.next();
      String id = extensionElem.elementText("id");
      try {
        Extensions extension = new Extensions();
        //the primary key must be null for new objects if its an auto-increment
        extension.setExten(unformatString(extensionElem
            .element("exten").getText()));
        extension.setPriority(importIntegerType(unformatString(extensionElem
            .element("priority").getText())));
        extension.setApp(unformatString(extensionElem
            .element("app").getText()));
        extension.setAppdata(unformatString(extensionElem
            .element("appdata").getText()));
       
        asteriskDAOImpl.saveExtensions(extension);
      } catch (Exception e) {
        log.debug("failed to add/update extensions id: " + id, e);
View Full Code Here

TOP

Related Classes of org.openmeetings.app.persistence.beans.sip.asterisk.Extensions

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.