Package org.jboss.resteasy.examples.contacts.core

Examples of org.jboss.resteasy.examples.contacts.core.Contact


  @GET
  @Path("/contacts/{id}")
  @Produces("application/xml")
  public Contact getContactById(@PathParam("id") Long id) {
    Contact contact = contactDao.findContactById(id);

    return contact;
  }
View Full Code Here


        paramName, value);
    return CollectionUtils.hasUniqueObject(results) ? results.get(0) : null;
  }

  public Collection<Contact> findContactsOfContact(long pid) {
    Contact parentContact = findSingle(
        "from Contact c where c.id=:pid", "pid", pid);
    return parentContact.getContactChildren();
  }
View Full Code Here

  }

  @After
  public void cleanup() {
    Contact contact = contactDao.findContactByName(CONTACT_NAME_3);
    if (contact != null) {
      contactDao.deleteContact(contact);
    }
  }
View Full Code Here

    Assert.assertEquals(3, contactDao.findAllContacts().size());
  }

  @Test
  public void testFindByNameContacts() {
    Contact contact = contactDao.findContactByName(CONTACT_NAME_2);
    Assert.assertNotNull(contact);
    Assert.assertEquals(2, contact.getContactChildren().size());
  }
View Full Code Here

        1L));
  }

  @Test
  public void testInsertContact() {
    Contact newContact = new Contact();
    newContact.setEmail("newcontact@yahoo.com");
    newContact.setName(CONTACT_NAME_3);
    newContact.setTelephone("3213123123");
    Contact contact = contactDao.findContactByName(CONTACT_NAME_3);
    Assert.assertNull(contact);
    contactDao.addUpdateContact(newContact);
    contact = contactDao.findContactByName(CONTACT_NAME_3);
    Assert.assertNotNull(contact);
  }
View Full Code Here

    Assert.assertNotNull(contact);
  }

  @Test
  public void testDeleteContact() {
    Contact newContact = new Contact();
    newContact.setEmail("newcontact2@yahoo.com");
    newContact.setName(CONTACT_NAME_4);
    newContact.setTelephone("3213123134");
    Contact contact = contactDao.findContactByName(CONTACT_NAME_4);
    Assert.assertNull(contact);
    contactDao.addUpdateContact(newContact);
    contact = contactDao.findContactByName(CONTACT_NAME_4);
    Assert.assertNotNull(contact);
    contactDao.deleteContact(contact);
View Full Code Here

  @GET
  @Path("/contacts/{id}")
  @Produces("application/xml")
  public Contact getContactById(@PathParam("id") Long id) {
    Contact contact = contactDao.findContactById(id);

    return contact;
  }
View Full Code Here

  }

  @After
  public void cleanup() {
    Contact contact = contactDao.findContactByName(CONTACT_NAME_3);
    if (contact != null) {
      contactDao.deleteContact(contact);
    }
  }
View Full Code Here

        paramName, value);
    return CollectionUtils.hasUniqueObject(results) ? results.get(0) : null;
  }

  public Collection<Contact> findContactsOfContact(long pid) {
    Contact parentContact = findSingle(
        "from Contact c where c.id=:pid", "pid", pid);
    return parentContact.getContactChildren();
  }
View Full Code Here

    Assert.assertEquals(3, contactDao.findAllContacts().size());
  }

  @Test
  public void testFindByNameContacts() {
    Contact contact = contactDao.findContactByName(CONTACT_NAME_2);
    Assert.assertNotNull(contact);
    Assert.assertEquals(2, contact.getContactChildren().size());
  }
View Full Code Here

TOP

Related Classes of org.jboss.resteasy.examples.contacts.core.Contact

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.