You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by we...@apache.org on 2004/02/23 01:06:45 UTC

cvs commit: jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/page/impl DatabasePageManager.java

weaver      2004/02/22 16:06:45

  Modified:    portal/src/java/org/apache/jetspeed/page/impl
                        DatabasePageManager.java
  Log:
  Changed constructor to take the correct arguments to use the persistence store
  correctly
  
  Revision  Changes    Path
  1.2       +14 -8     jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/page/impl/DatabasePageManager.java
  
  Index: DatabasePageManager.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/page/impl/DatabasePageManager.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DatabasePageManager.java	21 Feb 2004 09:01:30 -0000	1.1
  +++ DatabasePageManager.java	23 Feb 2004 00:06:45 -0000	1.2
  @@ -59,18 +59,16 @@
   
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
  -import org.apache.jetspeed.cps.CommonPortletServices;
  +import org.apache.jetspeed.components.persistence.store.PersistenceStoreContainer;
   import org.apache.jetspeed.exception.JetspeedException;
   import org.apache.jetspeed.idgenerator.IdGenerator;
   import org.apache.jetspeed.om.page.Page;
   import org.apache.jetspeed.page.PageManager;
  +import org.apache.jetspeed.page.PageNotRemovedException;
  +import org.apache.jetspeed.page.PageNotUpdatedException;
   import org.apache.jetspeed.persistence.LookupCriteria;
   import org.apache.jetspeed.persistence.PersistencePlugin;
  -import org.apache.jetspeed.persistence.PersistenceService;
  -import org.apache.jetspeed.persistence.store.PersistenceStore;
   import org.apache.jetspeed.profiler.ProfileLocator;
  -import org.apache.jetspeed.page.PageNotRemovedException;
  -import org.apache.jetspeed.page.PageNotUpdatedException;
   import org.picocontainer.Startable;
   
   /**
  @@ -92,8 +90,16 @@
       // TODO: this should eventually use a system cach like JCS
       private Map pageCache = new HashMap();
   
  -
  -    public DatabasePageManager(PersistenceStore store, IdGenerator generator)
  +	/**
  +	 * 
  +	 * @param pContainer PersistenceStoreContainer that will be used to look up 
  +	 * the <code>PersistenceStore</code> to use for persistence operations
  +	 * @param generator ID generator that will be used to generate unique page ids
  +	 * @param storeName Name of the <code>PersistenceStore</code> that will be used
  +	 * by the <code>PersistenceStoreContainer.getStoreForThread(String)</code>
  +	 * method to obtain the current persistence for this thread.
  +	 */
  +    public DatabasePageManager(PersistenceStoreContainer pContainer, IdGenerator generator, String storeName)
       {
           super(generator);
       }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org