eu.etaxonomy.cdm.strategy.cache.reference
Class JournalDefaultCacheStrategy<T extends Journal>

java.lang.Object
  extended by eu.etaxonomy.cdm.strategy.StrategyBase<JournalDefaultCacheStrategy<T>>
      extended by eu.etaxonomy.cdm.strategy.cache.reference.JournalDefaultCacheStrategy<T>
All Implemented Interfaces:
IIdentifiableEntityCacheStrategy<T>, IReferenceBaseCacheStrategy<T>, IStrategy

public class JournalDefaultCacheStrategy<T extends Journal>
extends StrategyBase<JournalDefaultCacheStrategy<T>>
implements IReferenceBaseCacheStrategy<T>

Version:
1.0
Author:
a.mueller

Field Summary
protected  String afterAuthor
           
protected  String afterYear
           
protected  String beforeYear
           
 
Method Summary
 String getTitleCache(T journal)
           
protected  UUID getUuid()
           
static JournalDefaultCacheStrategy NewInstance()
          Factory method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beforeYear

protected String beforeYear

afterYear

protected String afterYear

afterAuthor

protected String afterAuthor
Method Detail

getUuid

protected UUID getUuid()
Specified by:
getUuid in class StrategyBase<JournalDefaultCacheStrategy<T extends Journal>>

NewInstance

public static JournalDefaultCacheStrategy NewInstance()
Factory method

Returns:

getTitleCache

public String getTitleCache(T journal)
Specified by:
getTitleCache in interface IIdentifiableEntityCacheStrategy<T extends Journal>
Returns:


Copyright © 2008. All Rights Reserved.