org.jasig.portlet.emailpreview.caching
Class UsernameCacheKeyGeneratorImpl

java.lang.Object
  extended by org.jasig.portlet.emailpreview.caching.UsernameCacheKeyGeneratorImpl
All Implemented Interfaces:
IUsernameCacheKeyGenerator

public class UsernameCacheKeyGeneratorImpl
extends Object
implements IUsernameCacheKeyGenerator

Generates cache keys for user email message Ids

Author:
James Wennmacher, jwennmacher@unicon.net

Constructor Summary
UsernameCacheKeyGeneratorImpl()
           
 
Method Summary
 String getKey(String username, String prefix)
          Returns a cache key for the user and prefix
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UsernameCacheKeyGeneratorImpl

public UsernameCacheKeyGeneratorImpl()
Method Detail

getKey

public String getKey(String username,
                     String prefix)
Description copied from interface: IUsernameCacheKeyGenerator
Returns a cache key for the user and prefix

Specified by:
getKey in interface IUsernameCacheKeyGenerator
Parameters:
username - username
prefix - prefix to apply to cache key
Returns:
cache key for the user


Copyright © 2013 Jasig. All Rights Reserved.