PersonClient.java :  » OSGi » modulefusion » org » modulefusion » example » jpa » ipojo » personclient » Java Open Source

Java Open Source » OSGi » modulefusion 
modulefusion » org » modulefusion » example » jpa » ipojo » personclient » PersonClient.java
package org.modulefusion.example.jpa.ipojo.personclient;

import org.apache.felix.ipojo.annotations.Component;
import org.apache.felix.ipojo.annotations.Requires;
import org.modulefusion.example.jpa.personprovider.Person;
import org.modulefusion.example.jpa.personprovider.PersonService;

@Component(immediate=true)
public class PersonClient {

    @Requires
  private PersonService personService;
    
  public PersonClient() {
    System.out.println("1) Saved persons #: " + personService.getPersonList().size());
    Person person = new Person();
    person.setFirstname("clement");
    person.setLastname("escoffier");
    personService.savePerson(person);
    System.out.println("2) Saved persons #: " + personService.getPersonList().size());
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.