Revision 703e8efc
Added by Cherian Mathew about 9 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/CdmEntitySessionInput.java | ||
---|---|---|
60 | 60 |
|
61 | 61 |
public abstract <T extends CdmBase> List<T> getRootEntities(); |
62 | 62 |
|
63 |
public <T extends CdmBase> void update() { |
|
64 |
List<T> rootEntities = getRootEntities(); |
|
65 |
if(rootEntities != null) { |
|
66 |
for(T cdmBase : rootEntities) { |
|
67 |
cdmEntitySession.remoteUpdate(getService(), cdmBase); |
|
68 |
} |
|
69 |
} |
|
70 |
} |
|
63 |
public abstract <T extends CdmBase> void update(); |
|
71 | 64 |
} |
Also available in: Unified diff
CdmRemoteCacheManager : added cache getter methods
CdmTransientEntityCacher, CdmEntitySession, CdmEntitySessionManager, ICdmEntitySession, ICdmEntitySessionManager, ICdmEntitySessionManagerObserver, MockCdmEntitySession, MockCdmEntitySessionManager , eu.etaxonomy.taxeditor.cdmlib/src/main/resources/cdmlib-ehcache.xml : added statistics config , getter method for live stats and observer to update when sessions are bound and disposed
eu.etaxonomy.taxeditor.store/plugin.xml, SessionsViewPart : added new sessions debug view
MatchStrategyConfigurator : moved to cdmlib
ParseHandler, AbstractMatchingPreferences, NonViralNameMatchingPreference, ReferenceMatchingPreference, TeamOrPersonMatchingPreference : refactored after removal of MatchStrategyConfigurator replaced by enum MatchStrategy