Author: tdraier
Date: Fri Jul  6 13:50:17 2007
New Revision: 17903

URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D17903&repname=
=3Djahia
Log:
removed unused code and data from pages (backport 17877)

Modified:
    trunk/core/src/java/org/jahia/engines/shared/Page_Field.java
    trunk/core/src/java/org/jahia/hibernate/manager/JahiaPagesManager.java
    trunk/core/src/java/org/jahia/hibernate/model/JahiaPagesData.java
    trunk/core/src/java/org/jahia/services/pages/ContentPage.java
    trunk/core/src/java/org/jahia/services/pages/JahiaPage.java
    trunk/core/src/java/org/jahia/services/pages/JahiaPageBaseService.java
    trunk/core/src/java/org/jahia/services/pages/JahiaPageInfo.java

Modified: trunk/core/src/java/org/jahia/engines/shared/Page_Field.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/engines/shared/Page_Field.java&rev=3D17903&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/engines/shared/Page_Field.java (original)
+++ trunk/core/src/java/org/jahia/engines/shared/Page_Field.java Fri Jul  6=
 13:50:17 2007
@@ -944,7 +944,7 @@
                         contentPage.getPageTemplateID(jParams),
                         contentPage.getRemoteURL(jParams.getEntryLoadReque=
st()),
                         contentPage.getPageLinkID(jParams.getEntryLoadRequ=
est()),
-                        contentPage.getCreator(),
+                        null,
                         theField.getID());
                 if (contentPage.getPageType(jParams.getEntryLoadRequest())=
 !=3D -1) {
                     pageBean.setOperation(DEFAULT_OPERATION[contentPage.ge=
tPageType(jParams.getEntryLoadRequest())]);

Modified: trunk/core/src/java/org/jahia/hibernate/manager/JahiaPagesManager=
.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/manager/JahiaPagesManager.java&rev=3D17903&repname=3Djah=
ia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/manager/JahiaPagesManager.java =
(original)
+++ trunk/core/src/java/org/jahia/hibernate/manager/JahiaPagesManager.java =
Fri Jul  6 13:50:17 2007
@@ -191,9 +191,6 @@
         }
         JahiaSite site =3D siteDAO.findById(new Integer(newStagingInfo.get=
JahiaID()));
 =

-        data.setCounter(new Integer(newStagingInfo.getCounter()));
-        data.setCreator(newStagingInfo.getCreator());
-        data.setDoc(newStagingInfo.getDoc());
         data.setJahiaAclId(new Integer(newStagingInfo.getAclID()));
         data.setPageDefinition(definitionDAO.findByPK(new Integer(newStagi=
ngInfo.getPageTemplateID())));
         data.setPageLinkId(new Integer(newStagingInfo.getPageLinkID()));
@@ -453,9 +450,6 @@
 =

         JahiaPagesData data =3D new JahiaPagesData();
         data.setComp_id(pk);
-        data.setCounter(new Integer(newStagingInfo.getCounter()));
-        data.setCreator(newStagingInfo.getCreator());
-        data.setDoc(newStagingInfo.getDoc());
         data.setJahiaAclId(new Integer(newStagingInfo.getAclID()));
         data.setPageDefinition(definitionDAO.findByPK(new Integer(newStagi=
ngInfo.getPageTemplateID())));
         data.setPageLinkId(new Integer(newStagingInfo.getPageLinkID()));
@@ -514,8 +508,7 @@
                                          data.getPageType().intValue(), da=
ta.getTitle(),
                                          data.getPageDefinition().getId().=
intValue(),
                                          data.getRemoteURL(), data.getPage=
LinkId().intValue(),
-                    data.getCreator(), data.getDoc(), data.getCounter().in=
tValue(),
-                    data.getJahiaAclId().intValue(),
+                                         data.getJahiaAclId().intValue(),
                                          data.getComp_id().getVersionId().=
intValue(),
                                          data.getComp_id().getWorkflowStat=
e().intValue(),
                                          data.getComp_id().getLanguageCode=
(), this);

Modified: trunk/core/src/java/org/jahia/hibernate/model/JahiaPagesData.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/model/JahiaPagesData.java&rev=3D17903&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/model/JahiaPagesData.java (orig=
inal)
+++ trunk/core/src/java/org/jahia/hibernate/model/JahiaPagesData.java Fri J=
ul  6 13:50:17 2007
@@ -32,11 +32,6 @@
     /**
      * nullable persistent field
      */
-    private Integer counter;
-
-    /**
-     * nullable persistent field
-     */
     private Integer pageLinkId;
 =

     /**
@@ -74,16 +69,6 @@
     /**
      * nullable persistent field
      */
-    private String creator;
-
-    /**
-     * nullable persistent field
-     */
-    private String doc;
-
-    /**
-     * nullable persistent field
-     */
     private String remoteURL;
 =

     /**
@@ -113,42 +98,6 @@
     }
 =

     /**
-     * @hibernate.property column=3D"counter_jahia_pages_data"
-     * length=3D"11"
-     */
-    public Integer getCounter() {
-        return this.counter;
-    }
-
-    public void setCounter(Integer counter) {
-        this.counter =3D counter;
-    }
-
-    /**
-     * @hibernate.property column=3D"creator_jahia_pages_data"
-     * length=3D"250"
-     */
-    public String getCreator() {
-        return this.creator;
-    }
-
-    public void setCreator(String creator) {
-        this.creator =3D creator;
-    }
-
-    /**
-     * @hibernate.property column=3D"doc_jahia_pages_data"
-     * length=3D"250"
-     */
-    public String getDoc() {
-        return this.doc;
-    }
-
-    public void setDoc(String doc) {
-        this.doc =3D doc;
-    }
-
-    /**
      * @hibernate.property name=3D"jahiaAclId"
      * column=3D"rights_jahia_pages_data"
      */
@@ -340,9 +289,6 @@
     public Object clone() throws CloneNotSupportedException {
         final JahiaPagesData data =3D new JahiaPagesData();
         data.setComp_id((JahiaPagesDataPK) this.getComp_id().clone());
-        data.setCounter(this.getCounter());
-        data.setCreator(this.getCreator());
-        data.setDoc(this.getDoc());
         data.setJahiaAclId(this.getJahiaAclId());
         data.setPageDefinition(this.getPageDefinition());
         data.setPageLinkId(this.getPageLinkId());

Modified: trunk/core/src/java/org/jahia/services/pages/ContentPage.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/pages/ContentPage.java&rev=3D17903&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/services/pages/ContentPage.java (original)
+++ trunk/core/src/java/org/jahia/services/pages/ContentPage.java Fri Jul  =
6 13:50:17 2007
@@ -362,6 +362,10 @@
         return aclID;
     }
 =

+    public void setAclID(int aclID) {
+        this.aclID =3D aclID;
+    }
+
     /**
      * Get the ACL id corresponding to the page workflow state. The ACL can
      * change between workflow state due to a page move or a type change. =
In
@@ -418,56 +422,6 @@
 =

     //--------------------------------------------------------------------=
-----
 =

-    /**
-     * Return the page's hit counter.
-     *
-     * @return Return the page counter.
-     */
-    public final int getCounter(EntryLoadRequest loadRequest) {
-        int counter;
-        try {
-            counter =3D Integer.parseInt(getProperty("counter", loadReques=
t));
-        } catch (Throwable t) {
-            counter =3D -1;
-        }
-        return counter;
-    }
-
-    /**
-     * @param jParams
-     */
-    public final int getCounter(ProcessingContext jParams) {
-        if (jParams !=3D null) {
-            return getCounter(jParams.getEntryLoadRequest());
-        } else {
-            logger.debug("FIXME : Method called with null ProcessingContex=
t, returning -1");
-            return -1;
-        }
-    }
-
-    //--------------------------------------------------------------------=
-----
-
-    /**
-     * Return the user nickname who created the page. This nickname is the
-     * user name used internally by Jahia.
-     *
-     * @return Return the creator nickname.
-     */
-    public final String getCreator() {
-        return getPageInfoVersion(null, false, true).getCreator();
-    }
-
-    //--------------------------------------------------------------------=
-----
-
-    /**
-     * Return the page's date of creation in ms from 1975.
-     *
-     * @return Return the date of creation.
-     */
-    public final String getDoc() {
-        return getPageInfoVersion(null, false, true).getDoc();
-    }
-
     //--------------------------------------------------------------------=
-----
 =

     /**

Modified: trunk/core/src/java/org/jahia/services/pages/JahiaPage.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/pages/JahiaPage.java&rev=3D17903&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/services/pages/JahiaPage.java (original)
+++ trunk/core/src/java/org/jahia/services/pages/JahiaPage.java Fri Jul  6 =
13:50:17 2007
@@ -148,9 +148,6 @@
         if (user =3D=3D null) {
             return false;
         }
-//        String key =3D user.getUserKey()+permission;
-//        if(checkAccesses.containsKey(key))
-//                return ((Boolean)checkAccesses.get(key)).booleanValue();
         // Test the access rights
         boolean result =3D false;
         try {
@@ -163,11 +160,10 @@
                     result =3D contentObject.checkAccess(user, permission,=
checkChilds);
                 }
             }
-//            checkAccesses.put(key,Boolean.valueOf(result));
         } catch (JahiaACLException ex) {
-            // if an error occured, just return false;
+            logger.debug("Problem getting ACL on page.", ex);
         } catch (JahiaException e) {
-            // if an error occured, just return false;
+            logger.debug("Problem getting ACL on page.", e);
         }
 =

         return result;
@@ -336,9 +332,10 @@
      * Return the page's hit counter.
      *
      * @return Return the page counter.
+     * @deprecated
      */
     public final int getCounter () {
-        return mContentPage.getCounter (mEntryLoadRequest);
+        return 0;
     }
 =

 =

@@ -348,9 +345,10 @@
      * user name used internally by Jahia.
      *
      * @return Return the creator nickname.
+     * @deprecated
      */
     public final String getCreator () {
-        return mContentPage.getCreator ();
+        return "";
     }
 =

 =

@@ -359,9 +357,10 @@
      * Return the page's date of creation in ms from 1975.
      *
      * @return Return the date of creation.
+     * @deprecated
      */
     public final String getDoc () {
-        return mContentPage.getDoc ();
+        return "";
     }
 =

 =

@@ -968,15 +967,6 @@
         output.append ("  - Link ID       [");
         output.append (getPageLinkID ());
         output.append ("]\n");
-        output.append ("  - Creator       [");
-        output.append (getCreator ());
-        output.append ("]\n");
-        output.append ("  - Creation date [");
-        output.append (getDoc ());
-        output.append ("]\n");
-        output.append ("  - Counter       [");
-        output.append (getCounter ());
-        output.append ("]\n");
         output.append ("  - ACL ID        [");
         output.append (getAclID ());
         output.append ("]\n");

Modified: trunk/core/src/java/org/jahia/services/pages/JahiaPageBaseService=
.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/pages/JahiaPageBaseService.java&rev=3D17903&repname=3Djah=
ia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/services/pages/JahiaPageBaseService.java =
(original)
+++ trunk/core/src/java/org/jahia/services/pages/JahiaPageBaseService.java =
Fri Jul  6 13:50:17 2007
@@ -207,17 +207,17 @@
                 // Create a new ACL for the page/URL.
                 acl =3D new JahiaBaseACL();
                 if (acl !=3D null) {
-                    try {
-                        acl.create(parentAclID);
-                    } catch (ACLNotFoundException ex) {
-                        throw new JahiaException("Could not create page.",
-                                                 "The parent ACL ID [" +
-                                                 parentAclID +
-                                                 "] could not be found," +
-                                " while trying to create a new page.",
-                                                 JahiaException.PAGE_ERROR,
-                                                 JahiaException.ERROR_SEVE=
RITY);
-                    }
+                try {
+                    acl.create(parentAclID);
+                } catch (ACLNotFoundException ex) {
+                    throw new JahiaException("Could not create page.",
+                            "The parent ACL ID [" +
+                                    parentAclID +
+                                    "] could not be found," +
+                                    " while trying to create a new page.",
+                            JahiaException.PAGE_ERROR,
+                            JahiaException.ERROR_SEVERITY);
+                }
                 } else {
                     throw new JahiaException("Could not create page.",
                             "Could not instanciate a new ACL object while =
trying to create a new page.",
@@ -300,8 +300,8 @@
             }
 =

             JahiaPageInfo pageInfo =3D new JahiaPageInfo(pageID, siteID, p=
arentID,
-                    pageType, title, pageTemplateID, remoteURL, pageLinkID=
, creator,
-                dateOfCreation, counter, acl.getID(), newVersionID,
+                    pageType, title, pageTemplateID, remoteURL, pageLinkID,
+                    acl.getID(), newVersionID,
                 newVersionStatus,
                     languageCode, pageManager);
             //jParam.getLocale().toString());
@@ -330,17 +330,6 @@
             page =3D
                     new JahiaPage(contentPage, pageTemplate, acl,
                             jParam.getEntryLoadRequest());
-            acl =3D null;
-            if (page =3D=3D null) {
-                throw new JahiaException("Could not create page.",
-                        "Could not instanciate a new JahiaPage object.",
-                                         JahiaException.PAGE_ERROR,
-                                         JahiaException.CRITICAL_SEVERITY);
-            }
-
-            // add the page into the cache
-//            mPageInfosCache.put(new Integer(pageID), pageInfoVector);
-            pageInfo =3D null;
 =

             WorkflowEvent theEvent =3D new WorkflowEvent (this, contentPag=
e, jParam.getUser(), languageCode, false);
             ServicesRegistry.getInstance ().getJahiaEventService ().fireOb=
jectChanged(theEvent);
@@ -1742,6 +1731,13 @@
                 EntryLoadRequest.CURRENT);
         List archivePageInfoVector =3D lookupPageInfos(pageID,
                 EntryLoadRequest.VERSIONED);
+        if (archivePageInfoVector =3D=3D null) {
+            archivePageInfoVector =3D new Vector();
+        }
+
+        if (activePageInfoVector =3D=3D null) {
+            throw new JahiaPageNotFoundException(pageID);
+        }
 =

         if (activePageInfoVector.size() =3D=3D 0
                 && archivePageInfoVector.size() =3D=3D 0) {
@@ -1870,9 +1866,9 @@
     private List lookupPageInfos(int pageID, EntryLoadRequest loadRequest)=
 {
         // Get the raw page infos
         List pageInfoVector =3D pageManager.loadPageInfos(pageID, loadRequ=
est);
-        if (pageInfoVector =3D=3D null) {
-            pageInfoVector =3D new Vector();
-        }
+            if (pageInfoVector =3D=3D null) {
+                pageInfoVector =3D new Vector();
+            }
 =

         return pageInfoVector;
     }

Modified: trunk/core/src/java/org/jahia/services/pages/JahiaPageInfo.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/pages/JahiaPageInfo.java&rev=3D17903&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/services/pages/JahiaPageInfo.java (origin=
al)
+++ trunk/core/src/java/org/jahia/services/pages/JahiaPageInfo.java Fri Jul=
  6 13:50:17 2007
@@ -50,9 +50,6 @@
     private int mPageTemplateID;    // page definition ID
     private String mRemoteURL;         // external URL (not a jahia intern=
al link)
     private int mPageLinkID;        // if the page is an internal link, ho=
ld the page ID
-    private String mCreator;           // creator's user name
-    private String mDoc;               // date of creation
-    private int mCounter;           // page access counter
     private int mAclID;             // access control list ID
 =

     private String mLanguageCode;
@@ -91,19 +88,16 @@
     /**
      * constructor
      */
-    public JahiaPageInfo (int ID, int jahiaID, int parentID, int pageType,
-                             String title, int pageTemplateID, String remo=
teURL,
-                             int pageLinkID, String creator, String doc,
-                             int counter, int aclID,
-                             int versionID, int versionStatus, String lang=
uageCode,
-                             JahiaPagesManager pageManager) {
+    public JahiaPageInfo(int ID, int jahiaID, int parentID, int pageType,
+                         String title, int pageTemplateID, String remoteUR=
L,
+                         int pageLinkID,
+                         int aclID,
+                         int versionID, int versionStatus, String language=
Code,
+                         JahiaPagesManager pageManager) {
         mID =3D ID;
         mSiteID =3D jahiaID;
         mParentID =3D parentID;
         mTitle =3D title;
-        mCreator =3D creator;
-        mDoc =3D doc;
-        mCounter =3D counter;
         mAclID =3D aclID;
         mPageType =3D pageType;
         mPageTemplateID =3D pageTemplateID;
@@ -217,37 +211,6 @@
 =

     //--------------------------------------------------------------------=
-----
     /**
-     * Return the user nickname who created the page. This nickname is the
-     * user name used internally by Jahia.
-     *
-     * @return Return the creator nickname.
-     */
-    public String getCreator () {
-        return mCreator;
-    }
-
-    //--------------------------------------------------------------------=
-----
-    /**
-     * Return the page's date of creation in ms from 1975.
-     *
-     * @return Return the date of creation.
-     */
-    public String getDoc () {
-        return mDoc;
-    }
-
-    //--------------------------------------------------------------------=
-----
-    /**
-     * Return the page's hit counter.
-     *
-     * @return Return the page counter.
-     */
-    public int getCounter () {
-        return mCounter;
-    }
-
-    //--------------------------------------------------------------------=
-----
-    /**
      * Return the ACL unique identification number.
      *
      * @return Return the ACL ID.
@@ -452,15 +415,6 @@
 =

     //--------------------------------------------------------------------=
-----
     /**
-     * Increment by one unit the page hit counter.
-     */
-    public synchronized void incrementCounter () {
-        mCounter++;
-        mDataChanged =3D true;
-    }
-
-    //--------------------------------------------------------------------=
-----
-    /**
      * clone page info
      *
      * @param aclID          int The id to asociate to the cloned page
@@ -479,8 +433,8 @@
         // String Title =3D "clonedTitle";
         return new JahiaPageInfo (pageID, mSiteID, newParentID, mPageType,
                 mTitle, mPageTemplateID, mRemoteURL,
-                mPageLinkID, mCreator, dateOfCreation,
-                mCounter, aclID,
+                mPageLinkID,
+                aclID,
                 mVersionID, mVersionStatus, mLanguageCode, pageManager);
     }
 =

@@ -488,8 +442,8 @@
                                            String languageCode) {
         return new JahiaPageInfo (mID, mSiteID, mParentID, mPageType,
                 mTitle, mPageTemplateID, mRemoteURL,
-                mPageLinkID, mCreator, mDoc,
-                mCounter, mAclID, versionID, versionStatus,
+                mPageLinkID,
+                mAclID, versionID, versionStatus,
                 languageCode, pageManager);
     }
 =


_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list

Reply via email to