ICachedCommonService, CachedCommonServiceImpl : moved class to service package
authorCherian Mathew <c.mathew@bgbm.org>
Mon, 23 Feb 2015 08:51:59 +0000 (08:51 +0000)
committerCherian Mathew <c.mathew@bgbm.org>
Mon, 23 Feb 2015 08:51:59 +0000 (08:51 +0000)
commit1075da9a960934194a9e9ec4195a56d5065bb4ee
tree7958e4bda2e9a73e078527ac65092378434a8c78
parent56a14252e8d8b6f37b92dcd19b9935d0b0a1c792
ICachedCommonService, CachedCommonServiceImpl : moved class to service package
CdmApplicationRemoteConfiguration, AbstractPersistentCollection, AbstractLazyInitializer : refactored package of CachedCommonService
CdmServiceRequestExecutor : added code for intercepting all services and loading returned objects into current session
httpInvokerServiceClients : testing the CdmServiceRequestExecutor with taxon node service
CdmTransientEntityCacher, CdmServiceCacher : dividing cached objects correctly between session cache and default cache
remotingApplicationContext.xml : added service package to component scan
12 files changed:
.gitattributes
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationRemoteConfiguration.java
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/cache/CdmServiceCacher.java
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/remoting/cache/CdmTransientEntityCacher.java
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/service/CachedCommonServiceImpl.java [moved from eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/remoting/cache/CachedCommonServiceImpl.java with 99% similarity]
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/service/CdmAuthenticatedHttpInvokerRequestExecutor.java
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/service/CdmServiceRequestExecutor.java
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/service/ICachedCommonService.java [moved from eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/remoting/cache/ICachedCommonService.java with 89% similarity]
eu.etaxonomy.taxeditor.cdmlib/src/main/java/org/hibernate/collection/internal/AbstractPersistentCollection.java
eu.etaxonomy.taxeditor.cdmlib/src/main/java/org/hibernate/proxy/AbstractLazyInitializer.java
eu.etaxonomy.taxeditor.cdmlib/src/main/resources/eu/etaxonomy/cdm/httpInvokerServiceClients.xml
eu.etaxonomy.taxeditor.cdmlib/src/main/resources/eu/etaxonomy/cdm/remotingApplicationContext.xml