You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by md...@apache.org on 2014/11/13 13:27:00 UTC

svn commit: r1639316 - in /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak: api/jmx/RepositoryManagementMBean.java plugins/backup/FileStoreBackupRestoreMBean.java

Author: mduerig
Date: Thu Nov 13 12:27:00 2014
New Revision: 1639316

URL: http://svn.apache.org/r1639316
Log:
OAK-2267: Expose checkpoints through JMX
Deprecate exiting checkpoint methods in favour of CheckpointMBean

Modified:
    jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/api/jmx/RepositoryManagementMBean.java
    jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/backup/FileStoreBackupRestoreMBean.java

Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/api/jmx/RepositoryManagementMBean.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/api/jmx/RepositoryManagementMBean.java?rev=1639316&r1=1639315&r2=1639316&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/api/jmx/RepositoryManagementMBean.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/api/jmx/RepositoryManagementMBean.java Thu Nov 13 12:27:00 2014
@@ -171,7 +171,10 @@ public interface RepositoryManagementMBe
      *                 should remain available
      * @return string reference of this checkpoint or {@code null} if
      * the checkpoint could not be set.
+     *
+     * @deprecated Use {@link CheckpointMBean} instead
      */
+    @Deprecated
     @CheckForNull
     String checkpoint(long lifetime);
 

Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/backup/FileStoreBackupRestoreMBean.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/backup/FileStoreBackupRestoreMBean.java?rev=1639316&r1=1639315&r2=1639316&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/backup/FileStoreBackupRestoreMBean.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/backup/FileStoreBackupRestoreMBean.java Thu Nov 13 12:27:00 2014
@@ -72,7 +72,10 @@ public interface FileStoreBackupRestoreM
      * @param lifetime time (in milliseconds, > 0) that the checkpoint
      *                 should remain available
      * @return string reference of this checkpoint
+     *
+     * @deprecated Use {@link org.apache.jackrabbit.oak.api.jmx.CheckpointMBean} instead
      */
+    @Deprecated
     @Nonnull
     String checkpoint(long lifetime);