Project

General

Profile

« Previous | Next » 

Revision ba0d4c2f

Added by Cherian Mathew about 9 years ago

httpInvokerServiceClients.xml : set 'CdmServiceRequestExecutor' class as default for all services
ICdmEntitySession, CdmEntitySession, MockCdmEntitySession : added method to update session
ICdmEntitySessionManager, CdmEntitySessionManager, MockCdmEntitySessionManager : added methods to set active session, dispose and update sessions
ProxyUtils : added utility method
EntityCacherDebugResult : corrected method to determine cache corresponding to entity
CdmTransientEntityCacher : corrected put method
CacheLoader : optimised recursive call
CdmServiceCacher : corrected methods to get from cache and load
CdmServiceRequestExecutor : added update result return calls to load

View differences:

eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/session/mock/MockCdmEntitySessionManager.java
1 1
package eu.etaxonomy.taxeditor.session.mock;
2 2

  
3 3
import java.util.Collection;
4
import java.util.Set;
4 5

  
5 6
import eu.etaxonomy.cdm.model.common.CdmBase;
6 7
import eu.etaxonomy.taxeditor.session.ICdmEntitySession;
......
73 74
        return false;
74 75
    }
75 76

  
77
    /* (non-Javadoc)
78
     * @see eu.etaxonomy.taxeditor.session.ICdmEntitySessionManager#dispose(eu.etaxonomy.taxeditor.session.ICdmEntitySessionEnabled)
79
     */
80
    @Override
81
    public void dispose(ICdmEntitySessionEnabled owner) {
82

  
83

  
84
    }
85

  
86
    /* (non-Javadoc)
87
     * @see eu.etaxonomy.taxeditor.session.ICdmEntitySessionManager#disposeAll()
88
     */
89
    @Override
90
    public void disposeAll() {
91

  
92

  
93
    }
94

  
95
    /* (non-Javadoc)
96
     * @see eu.etaxonomy.taxeditor.session.ICdmEntitySessionManager#update(eu.etaxonomy.cdm.model.common.CdmBase, java.util.Set)
97
     */
98
    @Override
99
    public <T extends CdmBase> void update(T cdmBase, Set<CdmBase> affectedObjects) {
100

  
101
    }
102

  
103
    /* (non-Javadoc)
104
     * @see eu.etaxonomy.taxeditor.session.ICdmEntitySessionManager#update()
105
     */
106
    @Override
107
    public <T extends CdmBase> void update() {
108
        // TODO Auto-generated method stub
109

  
110
    }
111

  
76 112

  
77 113
}

Also available in: Unified diff