org.jasig.portal.groups
Interface IEntityNameFinder

All Known Implementing Classes:
EntityGroupNameFinder, PersonDirNameFinder, ReferenceChannelNameFinder, ReferencePersonNameFinder

public interface IEntityNameFinder

Interface for finding the names of portal entities of a given type.

Version:
$Revision: 1.2 $
Author:
Dan Ellentuck

Method Summary
 java.lang.String getName(java.lang.String key)
          Given the key, returns the entity's name.
 java.util.Map getNames(java.lang.String[] keys)
          Given an array of keys, returns the names of the entities.
 java.lang.Class getType()
          Returns the entity type for this IEntityFinder.
 

Method Detail

getName

java.lang.String getName(java.lang.String key)
                         throws java.lang.Exception
Given the key, returns the entity's name.

Parameters:
key - java.lang.String
Throws:
java.lang.Exception

getNames

java.util.Map getNames(java.lang.String[] keys)
                       throws java.lang.Exception
Given an array of keys, returns the names of the entities.

Parameters:
keys - java.lang.String[]
Throws:
java.lang.Exception

getType

java.lang.Class getType()
Returns the entity type for this IEntityFinder.

Returns:
java.lang.Class