Package org.springframework.social.google.api.plus

Examples of org.springframework.social.google.api.plus.Person$Email


            Iterator iter = ec.iterator();
      int emailarrPos = 0;
      while (iter.hasNext()) {
                EmailAddress ea = (EmailAddress) iter.next();
        Email email = objectFactory.createEmail();
       
        if (ea.getAddress() != null) {
          email.setValue(ea.getAddress());
        }
        // email.setText( ea.getAddress() );
       
        if (ea.getType() != null) {
                email.setUseType(ea.getType());
            }

        emailarr[emailarrPos] = email;
        emailarrPos++;
      }
View Full Code Here


            Iterator iter = ec.iterator();
      int emailarrPos = 0;
      while (iter.hasNext()) {
                EmailAddress ea = (EmailAddress) iter.next();
        Email email = objectFactory.createEmail();
       
        if (ea.getAddress() != null) {
          email.setValue(ea.getAddress());
        }
        // email.setText( ea.getAddress() );
       
        if (ea.getType() != null) {
                email.setUseType(ea.getType());
            }

        emailarr[emailarrPos] = email;
        emailarrPos++;
      }
View Full Code Here

      return false;
    }
  }

  public void setConnectionValues(Google google, ConnectionValues values) {
    Person profile = google.plusOperations().getGoogleProfile();
    values.setProviderUserId(profile.getId());
    values.setDisplayName(profile.getDisplayName());
    values.setProfileUrl(profile.getUrl());
    values.setImageUrl(profile.getImageUrl());
  }
View Full Code Here

    values.setProfileUrl(profile.getUrl());
    values.setImageUrl(profile.getImageUrl());
  }

  public UserProfile fetchUserProfile(Google google) {
    Person profile = google.plusOperations().getGoogleProfile();
    return new UserProfileBuilder().setUsername(profile.getId())
        .setEmail(profile.getAccountEmail())
        .setName(profile.getDisplayName())
        .setFirstName(profile.getGivenName())
        .setLastName(profile.getFamilyName()).build();
  }
View Full Code Here

  public void fetchProfile() {

    PlusOperations plusOperations = Mockito.mock(PlusOperations.class);
    Mockito.when(google.plusOperations()).thenReturn(plusOperations);

    Person person = Mockito.mock(Person.class);
    Mockito.when(person.getDisplayName()).thenReturn("Gabriel Axel");
    Mockito.when(person.getGivenName()).thenReturn("Gabriel");
    Mockito.when(person.getFamilyName()).thenReturn("Axel");
    Mockito.when(person.getAccountEmail()).thenReturn("guznik@gmail.com");
    Mockito.when(person.getId()).thenReturn("114863353858610846998");

    Mockito.when(plusOperations.getGoogleProfile()).thenReturn(person);
    UserProfile profile = apiAdapter.fetchUserProfile(google);
    assertEquals("Gabriel Axel", profile.getName());
    assertEquals("Gabriel", profile.getFirstName());
View Full Code Here

                List<Email> r = new ArrayList<Email>();
                if (email == null) {
                        return r;
                }
                for (int i = 0; i < email.size(); i++) {
                        Email x = new Email();
                        x.setUseType(email.get(i).getUseType());
                        x.setValue(email.get(i).getValue());
                        r.add(x);
                }
               
                return r;
        }
View Full Code Here

   * @param useType
   * @return
   */
  public static Email generateEmail (String value, String useType)
  {
    Email email = new Email();
    email.setValue(value);
    if (useType != null)
      email.setUseType(useType);
   
    return email;
  }
View Full Code Here

        private static Contacts getContacts() {
                Contacts c = new Contacts();
                Contact admin = new Contact();
                admin.setUseType("it support");
                admin.getEmail().add(new Email("admin@localhost", "primary"));
                admin.getDescription().add(new Description("the guy in that keeps the lights green", "en"));
                admin.getPersonName().add(new PersonName("admin1", "en"));
                Address r=new Address();
                r.setLang("en");
                r.setSortCode("none");
View Full Code Here

                Contacts cc = new Contacts();
                Contact c = new Contact();
                PersonName n = new PersonName();
                n.setValue("Bob");
                c.getPersonName().add(n);
                Email m = new Email();
                m.setValue(str255);
                m.setUseType(str255);
                c.getEmail().add(m);
                Description d = new Description();
                d.setLang(str26);
                d.setValue(str255);
                c.getDescription().add(d);
View Full Code Here

                Contacts cc = new Contacts();
                Contact c = new Contact();
                PersonName n = new PersonName();
                n.setValue("Bob");
                c.getPersonName().add(n);
                Email m = new Email();
                m.setValue(str255);
                m.setUseType(str255);
                c.getEmail().add(m);
                Description d = new Description();
                d.setLang(str256);
                d.setValue(str26);
                c.getDescription().add(d);
View Full Code Here

TOP

Related Classes of org.springframework.social.google.api.plus.Person$Email

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.