org.exoplatform.wcm.ext.component.identity.provider
Class DocumentIdentityProvider

java.lang.Object
  extended by org.exoplatform.social.core.identity.IdentityProvider<Document>
      extended by org.exoplatform.wcm.ext.component.identity.provider.DocumentIdentityProvider

public class DocumentIdentityProvider
extends org.exoplatform.social.core.identity.IdentityProvider<Document>

Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com Mar 22, 2011


Field Summary
static String NAME
           
 
Constructor Summary
DocumentIdentityProvider()
           
 
Method Summary
 org.exoplatform.social.core.identity.model.Identity createIdentity(Document doc)
           
 Document findByRemoteId(String id)
           
 String getName()
           
 void populateProfile(org.exoplatform.social.core.identity.model.Profile profile, Document doc)
           
 
Methods inherited from class org.exoplatform.social.core.identity.IdentityProvider
getAllUserId, getIdentityByRemoteId, onSaveIdentity, onSaveProfile, onUpdateProfile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
See Also:
Constant Field Values
Constructor Detail

DocumentIdentityProvider

public DocumentIdentityProvider()
Method Detail

createIdentity

public org.exoplatform.social.core.identity.model.Identity createIdentity(Document doc)
Specified by:
createIdentity in class org.exoplatform.social.core.identity.IdentityProvider<Document>

findByRemoteId

public Document findByRemoteId(String id)
Specified by:
findByRemoteId in class org.exoplatform.social.core.identity.IdentityProvider<Document>

getName

public String getName()
Specified by:
getName in class org.exoplatform.social.core.identity.IdentityProvider<Document>

populateProfile

public void populateProfile(org.exoplatform.social.core.identity.model.Profile profile,
                            Document doc)
Specified by:
populateProfile in class org.exoplatform.social.core.identity.IdentityProvider<Document>


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.