eu.etaxonomy.cdm.strategy.cache.reference
Interface IReferenceBaseCacheStrategy<T extends Reference>

Type Parameters:
T - The concrete Reference class this strategy applies for
All Superinterfaces:
IIdentifiableEntityCacheStrategy<T>, IStrategy
All Known Subinterfaces:
INomenclaturalReferenceCacheStrategy<T>
All Known Implementing Classes:
ArticleDefaultCacheStrategy, BookDefaultCacheStrategy, BookSectionDefaultCacheStrategy, CdDvdDefaultCacheStrategy, GenericDefaultCacheStrategy, InRefDefaultCacheStrategyBase, JournalDefaultCacheStrategy, NomRefDefaultCacheStrategyBase, ReferenceBaseDefaultCacheStrategy, ThesisDefaultCacheStrategy

public interface IReferenceBaseCacheStrategy<T extends Reference>
extends IIdentifiableEntityCacheStrategy<T>

A reference cache rendering strategy for all subclasses of Reference.

Author:
a.mueller

Method Summary
 String getCitation(T referenceBase)
          Returns a short version of the reference, suitable for citation (e.g.
 
Methods inherited from interface eu.etaxonomy.cdm.strategy.cache.common.IIdentifiableEntityCacheStrategy
getTitleCache
 

Method Detail

getCitation

String getCitation(T referenceBase)
Returns a short version of the reference, suitable for citation (e.g. ${authorname}, ${year})

Returns:


Copyright © 2007-2013 EDIT. All Rights Reserved.