com.atlassian.jira.user
Interface ExternalEntityStore

All Known Implementing Classes:
CachingExternalEntityStore, OfbizExternalEntityStore

public interface ExternalEntityStore

This interface is to be implemented in order to provide ability to create user records in the external entities for JIRA-Crowd integration.


Method Summary
 Long createIfDoesNotExist(String name)
          Create a unique local entity that our ProfileProvider can use to get a profile if one does not already exist for this name.
 

Method Detail

createIfDoesNotExist

Long createIfDoesNotExist(String name)
Create a unique local entity that our ProfileProvider can use to get a profile if one does not already exist for this name.

Parameters:
name - is a unique name that identifies a user, an id will be created and associated with this user.
Returns:
Long id, this is the created or existing id for the name.


Copyright © 2002-2009 Atlassian. All Rights Reserved.