tdraier 2004/10/04 14:17:44 CEST
Modified files: (Branch: JAHIA-4-0-BRANCH)
src/java/org/jahia/services/sites JahiaSitesSlideService.java
Log:
added cache listener to add slide domain when creating virtual sites
Revision Changes Path
1.5.4.2 +11 -0
jahia/src/java/org/jahia/services/sites/JahiaSitesSlideService.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/services/sites/JahiaSitesSlideService.java.diff?r1=1.5.4.1&r2=1.5.4.2&f=h
Index: JahiaSitesSlideService.java
===================================================================
RCS file:
/home/cvs/repository/jahia/src/java/org/jahia/services/sites/Attic/JahiaSitesSlideService.java,v
retrieving revision 1.5.4.1
retrieving revision 1.5.4.2
diff -u -r1.5.4.1 -r1.5.4.2
--- JahiaSitesSlideService.java 8 Sep 2004 11:59:53 -0000 1.5.4.1
+++ JahiaSitesSlideService.java 4 Oct 2004 12:17:44 -0000 1.5.4.2
@@ -151,4 +151,15 @@
super.removeSite (site);
}
+ public void onCachePut(String cacheName, Object entryKey, Object entryValue) {
+ super.onCachePut(cacheName, entryKey, entryValue);
+
+ JahiaSite site = (JahiaSite) entryValue;
+ if (domain.getNamespace(site.getSiteKey()) == null) {
+ try {
+ addSite(site);
+ } catch (JahiaException e) {
+ }
+ }
+ }
}