Revision 57d5b579
Added by Andreas Müller about 5 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/operation/CacheUpdater.java | ||
---|---|---|
96 | 96 |
try { |
97 | 97 |
//TermBase |
98 | 98 |
if (DefinedTermBase.class.isAssignableFrom(clazz)){ |
99 |
getTermService().updateTitleCache((Class) clazz, null, null, null);
|
|
99 |
getTermService().updateCaches((Class) clazz, null, null, null);
|
|
100 | 100 |
}else if (FeatureTree.class.isAssignableFrom(clazz)){ |
101 |
getFeatureTreeService().updateTitleCache((Class) clazz, null, null, null);
|
|
101 |
getFeatureTreeService().updateCaches((Class) clazz, null, null, null);
|
|
102 | 102 |
}else if (TermVocabulary.class.isAssignableFrom(clazz)){ |
103 |
getVocabularyService().updateTitleCache((Class) clazz, null, null, null);
|
|
103 |
getVocabularyService().updateCaches((Class) clazz, null, null, null);
|
|
104 | 104 |
} |
105 | 105 |
//DescriptionBase |
106 | 106 |
else if (DescriptionBase.class.isAssignableFrom(clazz)){ |
107 |
getDescriptionService().updateTitleCache((Class) clazz, null, null, null);
|
|
107 |
getDescriptionService().updateCaches((Class) clazz, null, null, null);
|
|
108 | 108 |
} |
109 | 109 |
//Media |
110 | 110 |
else if (Media.class.isAssignableFrom(clazz)){ |
111 |
getMediaService().updateTitleCache((Class) clazz, null, null, null);
|
|
111 |
getMediaService().updateCaches((Class) clazz, null, null, null);
|
|
112 | 112 |
}//TaxonBase |
113 | 113 |
else if (TaxonBase.class.isAssignableFrom(clazz)){ |
114 |
getTaxonService().updateTitleCache((Class) clazz, null, null, null);
|
|
114 |
getTaxonService().updateCaches((Class) clazz, null, null, null);
|
|
115 | 115 |
} |
116 | 116 |
//IdentifiableMediaEntity |
117 | 117 |
else if (AgentBase.class.isAssignableFrom(clazz)){ |
118 |
getAgentService().updateTitleCache((Class) clazz, null, null, null);
|
|
118 |
getAgentService().updateCaches((Class) clazz, null, null, null);
|
|
119 | 119 |
}else if (Collection.class.isAssignableFrom(clazz)){ |
120 |
getCollectionService().updateTitleCache((Class) clazz, null, null, null);
|
|
120 |
getCollectionService().updateCaches((Class) clazz, null, null, null);
|
|
121 | 121 |
}else if (Reference.class.isAssignableFrom(clazz)){ |
122 |
getReferenceService().updateTitleCache((Class) clazz, null, null, null);
|
|
122 |
getReferenceService().updateCaches((Class) clazz, null, null, null);
|
|
123 | 123 |
}else if (SpecimenOrObservationBase.class.isAssignableFrom(clazz)){ |
124 |
getOccurrenceService().updateTitleCache((Class) clazz, null, null, null);
|
|
124 |
getOccurrenceService().updateCaches((Class) clazz, null, null, null);
|
|
125 | 125 |
} |
126 | 126 |
// //Sequence //currently not identifiable and therefore has not caches |
127 | 127 |
// else if (Sequence.class.isAssignableFrom(clazz)){ |
... | ... | |
130 | 130 |
// } |
131 | 131 |
//TaxonName |
132 | 132 |
else if (TaxonName.class.isAssignableFrom(clazz)){ |
133 |
getNameService().updateTitleCache((Class) clazz, null, null, null);
|
|
133 |
getNameService().updateCaches((Class) clazz, null, null, null);
|
|
134 | 134 |
} |
135 | 135 |
//Classification |
136 | 136 |
else if (Classification.class.isAssignableFrom(clazz)){ |
137 |
getClassificationService().updateTitleCache((Class) clazz, null, null, null);
|
|
137 |
getClassificationService().updateCaches((Class) clazz, null, null, null);
|
|
138 | 138 |
} |
139 | 139 |
//Polytomous Key |
140 | 140 |
else if (PolytomousKey.class.isAssignableFrom(clazz)){ |
141 |
getPolytomousKeyService().updateTitleCache((Class) clazz, null, null, null);
|
|
141 |
getPolytomousKeyService().updateCaches((Class) clazz, null, null, null);
|
|
142 | 142 |
} |
143 | 143 |
//unknown class |
144 | 144 |
else { |
Also available in: Unified diff
ref #8030 rename updateTitleCache to updateCaches