org.exoplatform.social.extras.feedmash
Class ApplicationsIdentityProvider

java.lang.Object
  extended by org.exoplatform.social.core.identity.IdentityProvider<Application>
      extended by org.exoplatform.social.extras.feedmash.ApplicationsIdentityProvider

public class ApplicationsIdentityProvider
extends org.exoplatform.social.core.identity.IdentityProvider<Application>


Field Summary
static String NAME
          The Constant NAME.
 
Constructor Summary
ApplicationsIdentityProvider()
           
 
Method Summary
 void addApplication(Application app)
           
 org.exoplatform.social.core.identity.model.Identity createIdentity(Application app)
           
 Application findByRemoteId(String remoteId)
           
 String getName()
           
 void populateProfile(org.exoplatform.social.core.identity.model.Profile profile, Application app)
           
 
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
The Constant NAME.

See Also:
Constant Field Values
Constructor Detail

ApplicationsIdentityProvider

public ApplicationsIdentityProvider()
Method Detail

findByRemoteId

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

getName

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

createIdentity

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

addApplication

public void addApplication(Application app)

populateProfile

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


Copyright © 2013 eXo Platform SAS. All Rights Reserved.