Revision 57d5b579
Added by Andreas Müller about 5 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/IIdentifiableEntityService.java | ||
---|---|---|
41 | 41 |
extends IAnnotatableService<T> { |
42 | 42 |
|
43 | 43 |
/** |
44 |
* (Re-)generate the title caches for all objects of this concrete IdentifiableEntity class.
|
|
44 |
* (Re-)generate the caches (e.g. title cache) for all objects of this concrete IdentifiableEntity class.
|
|
45 | 45 |
* Uses default values. |
46 |
* @see #updateTitleCache(Class, Integer, IIdentifiableEntityCacheStrategy, IProgressMonitor)
|
|
46 |
* @see #updateCaches(Class, Integer, IIdentifiableEntityCacheStrategy, IProgressMonitor)
|
|
47 | 47 |
*/ |
48 |
public void updateTitleCache();
|
|
48 |
public void updateCaches();
|
|
49 | 49 |
|
50 | 50 |
/** |
51 |
* (Re-)generate the title caches for all objects of this concrete IdentifiableEntity class
|
|
51 |
* (Re-)generate the caches for all objects of this concrete IdentifiableEntity class |
|
52 | 52 |
* |
53 | 53 |
* @param clazz class of objects to be updated |
54 | 54 |
* @param stepSize number of objects loaded per step. If <code>null</code> use default. |
55 |
* @param cacheStrategy cachestrategy used for title cache. If <code>null</code> use default.
|
|
55 |
* @param cacheStrategy cache strategy used for cache generation. If <code>null</code> use default.
|
|
56 | 56 |
* @param monitor progress monitor. If <code>null</code> use default. |
57 | 57 |
*/ |
58 |
public void updateTitleCache(Class<? extends T> clazz, Integer stepSize, IIdentifiableEntityCacheStrategy<T> cacheStrategy, IProgressMonitor monitor);
|
|
58 |
public void updateCaches(Class<? extends T> clazz, Integer stepSize, IIdentifiableEntityCacheStrategy<T> cacheStrategy, IProgressMonitor monitor);
|
|
59 | 59 |
|
60 | 60 |
/** |
61 | 61 |
* Finds an object with a given LSID. If the object does not currently exist in the current view, then |
Also available in: Unified diff
ref #8030 rename updateTitleCache to updateCaches