You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by al...@apache.org on 2011/10/20 10:16:07 UTC

svn commit: r1186664 - in /jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats: PersistenceManagerStatCore.java PersistenceManagerStatImpl.java

Author: alexparvulescu
Date: Thu Oct 20 08:16:06 2011
New Revision: 1186664

URL: http://svn.apache.org/viewvc?rev=1186664&view=rev
Log:
JCR-3117 Stats for the PersistenceManager
 - updated javadocs

Modified:
    jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatCore.java
    jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatImpl.java

Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatCore.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatCore.java?rev=1186664&r1=1186663&r2=1186664&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatCore.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatCore.java Thu Oct 20 08:16:06 2011
@@ -18,6 +18,11 @@ package org.apache.jackrabbit.core.stats
 
 import org.apache.jackrabbit.api.stats.PersistenceManagerStat;
 
+/**
+ * Extends external facing {@link PersistenceManagerStat} with some internal
+ * operations
+ * 
+ */
 public interface PersistenceManagerStatCore extends PersistenceManagerStat {
 
     /**
@@ -32,6 +37,12 @@ public interface PersistenceManagerStatC
      */
     void onBundleWrite(long durationMs);
 
+    /**
+     * Called whenever the cache access count reaches a certain threshold.
+     * 
+     * @param accessCount
+     *            number of access times since last call
+     */
     void cacheAccessed(long accessCount);
 
 }

Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatImpl.java?rev=1186664&r1=1186663&r2=1186664&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatImpl.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/stats/PersistenceManagerStatImpl.java Thu Oct 20 08:16:06 2011
@@ -21,7 +21,7 @@ import java.util.concurrent.atomic.Atomi
 import org.apache.jackrabbit.core.stats.util.CachingOpsPerSecondDto;
 
 /**
- * Default PersistenceManagerStat impl
+ * Default {@link PersistenceManagerStatCore} impl
  * 
  */
 public class PersistenceManagerStatImpl implements PersistenceManagerStatCore {