Project

General

Profile

« Previous | Next » 

Revision 2661173a

Added by Andreas Müller almost 4 years ago

cleanup

View differences:

eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/remoting/cache/ConversationalTransientEntityCacher.java
22 22
/**
23 23
 * @author k.luther
24 24
 * @date 15.03.2018
25
 *
26 25
 */
27 26
public class ConversationalTransientEntityCacher extends CdmTransientEntityCacher {
28 27

  
29
    /**
30
     * @param sessionOwner
31
     */
32 28
    public ConversationalTransientEntityCacher(Object sessionOwner) {
33 29
        super(sessionOwner);
34

  
35 30
    }
36 31
    private CdmBase load(CdmEntityIdentifier cei, boolean update) {
37 32
        return CdmApplicationState.getCommonService().findWithUpdate(cei.getCdmClass(), cei.getId());
38 33
    }
39 34

  
40

  
41 35
    public UpdateResult load(UpdateResult result, boolean update) {
42 36
        // probably a good time to broadcast to other sessions
43 37

  
......
65 59
            if(exists(new CdmEntityCacheKey<>(cei.getCdmClass(), cei.getId()))) {
66 60
                reloadedObjects.add(load(cei, update));
67 61
            }
68

  
69 62
        }
70 63
        updatedObjects.clear();
71 64
        result.addUpdatedObjects(reloadedObjects);
72 65
        return result;
73 66
    }
74

  
75 67
}

Also available in: Unified diff