com.ibm.ims.normalize
Interface IDMappingProvider


public interface IDMappingProvider

This interface is used to implement an ID Mapping Provider. The getPrimaryID(String id) method provides a way to map one public ID to a primary ID which is used for ID comparisons for user IDs within the XDMS.


Method Summary
 java.lang.String getPrimaryID(java.lang.String id)
          Maps an ID to the primary ID
 java.util.Set<java.lang.String> getPublicIDs(java.lang.String id)
          Returns a matching set of Public IDs that match a given ID
 

Method Detail

getPrimaryID

java.lang.String getPrimaryID(java.lang.String id)
Maps an ID to the primary ID

Parameters:
id - The ID to find the primary ID with
Returns:
Returns the primary ID used for comparison.

getPublicIDs

java.util.Set<java.lang.String> getPublicIDs(java.lang.String id)
Returns a matching set of Public IDs that match a given ID

Parameters:
id - The ID to find other public IDs with.
Returns:
Returns a matching set of Public IDs that match a given ID