mcardle 2005/11/24 15:39:36 CET
Modified files:
core/src/java/org/jahia/services/esi
EsiInvalidationEventListener.java
Log:
* debug info
Revision Changes Path
1.8 +6 -7
jahia/core/src/java/org/jahia/services/esi/EsiInvalidationEventListener.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/services/esi/EsiInvalidationEventListener.java.diff?r1=1.7&r2=1.8&f=h
Index: EsiInvalidationEventListener.java
===================================================================
RCS file:
/home/cvs/repository/jahia/core/src/java/org/jahia/services/esi/EsiInvalidationEventListener.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- EsiInvalidationEventListener.java 15 Nov 2005 12:47:39 -0000 1.7
+++ EsiInvalidationEventListener.java 24 Nov 2005 14:39:36 -0000 1.8
@@ -200,10 +200,12 @@
}
}
//uninitialized parentCtnList
- else if ( jahiaContainer.getListID() ==0 ) {
+ else if ( jahiaContainer.getListID() ==0 ) {
if (parentCtnList.getParentEntryID()!=0) {
//parentCtnList is enclosed inside a valid ctn
//invalidate ctn containing uninitialized
parentCtnList containing created ctn (!?)
esiService.ctnRequiresInvalidation(parentCtnList.getParentEntryID());
+ if (logger.isDebugEnabled())
+ logger.debug("[esi] : Triggering invalidation
of the PARENT Container [" + parentCtnList.getParentEntryID() + "] of
ContainerList ["+jahiaContainer.getListID()+"]");
}
else { //this is a uninitialized standalone (top level)
parentCtnList
if
(!esiService.isCtnListAlreadyReferenced(parentCtnList.getID())) { //TODO: get
rid of this if message below is never outputted
@@ -269,24 +271,20 @@
logger.debug("[esi] : Detected
containerListPropertiesSet event on JahiaContainerList ID:" +
containerList.getID() +
" PageID:" + containerList.getPageID() +
" Title: NO TITLE Name");
-//e.printStackTrace();
}
}
}
/* -------------------------------- CONTENT EVENTS
------------------------------------------------ */
public void contentObjectUpdated (JahiaEvent jahiaEvent) {
- //logger.debug("[esi] : GET RID OF MEEEE contentObjectUpdated: " +
jahiaEvent.getObject() + " - JahiaData: "+ jahiaEvent.getJahiaData() );
invalidateContentObject(jahiaEvent, "ObjectUpdated");
}
public void contentActivation (ContentActivationEvent jahiaEvent) {
- //logger.debug("[esi] : GET RID OF MEEEE ContentActivationEvent: "
+ jahiaEvent.getObject());
invalidateContentObject (jahiaEvent, "Activation");
}
public void contentObjectCreated (JahiaEvent jahiaEvent) {
- //logger.debug("[esi] : GET RID OF MEEEE contentObjectCreated: " +
jahiaEvent.getObject());
invalidateContentObject (jahiaEvent, "ObjectCreated");
}
@@ -338,7 +336,6 @@
.getParent(processingContext.getEntryLoadRequest()));
if (parentContainerList != null) {
- //boolean isCtnListAlreadyReferenced =
esiService.isCtnListAlreadyReferenced(parentContainerList.getID());
logger.debug("[esi] : info: PARENT
ContentContainerList [" + parentContainerList.getID() + "] for ContentContainer
ID[" + objID + "].");
logger.debug("[esi] : info: PARENT
ContentContainerList [" + parentContainerList.getID() + "] has Parent Container
ID[" + parentContainerList.getParentContainerID() + "]");
@@ -347,6 +344,8 @@
if
(parentContainerList.getParentContainerID()!=0) { //ctnList is enclosed inside
a valid ctn
//invalidate ctn containing
uninitialized ctnList containing created ctn (!?)
esiService.ctnRequiresInvalidation(parentContainerList.getParentContainerID());
+ if (logger.isDebugEnabled())
+ logger.debug("[esi] :
Triggering invalidation of the PARENT Container [" +
parentContainerList.getParentContainerID() + "] of ContainerList
["+parentContainerList.getID()+"]");
}
else { //this is a uninitialized standalone
(top level) ctnList
if
(!esiService.isCtnListAlreadyReferenced(parentContainerList.getID())) { //TODO:
get rid of this if message below is never outputted
@@ -378,7 +377,7 @@
}
else {
logger.debug("Inside ContentContainer - Updated");
-//the container has simply been updated so we just need to invalidate all
Fragments/Templates referencing it
+ //the container has simply been updated so we just need
to invalidate all Fragments/Templates referencing it
esiService.ctnRequiresInvalidation(objID);
if (logger.isDebugEnabled())
logger.debug("[esi] : Event " + EventType + "
triggering invalidation of ContentContainer ID[" + objID + "]");