[dna-commits] DNA SVN: r1387 - trunk/extensions/dna-connector-store-jpa/src/main/java/org/jboss/dna/connector/store/jpa/model/simple.

dna-commits at lists.jboss.org dna-commits at lists.jboss.org
Thu Dec 3 15:45:23 EST 2009


Author: rhauch
Date: 2009-12-03 15:45:23 -0500 (Thu, 03 Dec 2009)
New Revision: 1387

Modified:
   trunk/extensions/dna-connector-store-jpa/src/main/java/org/jboss/dna/connector/store/jpa/model/simple/SimpleJpaRepository.java
Log:
Corrected JavaDoc errors and synthetic accessor warnings.

Modified: trunk/extensions/dna-connector-store-jpa/src/main/java/org/jboss/dna/connector/store/jpa/model/simple/SimpleJpaRepository.java
===================================================================
--- trunk/extensions/dna-connector-store-jpa/src/main/java/org/jboss/dna/connector/store/jpa/model/simple/SimpleJpaRepository.java	2009-12-03 19:32:00 UTC (rev 1386)
+++ trunk/extensions/dna-connector-store-jpa/src/main/java/org/jboss/dna/connector/store/jpa/model/simple/SimpleJpaRepository.java	2009-12-03 20:45:23 UTC (rev 1387)
@@ -90,16 +90,16 @@
  */
 public class SimpleJpaRepository extends MapRepository {
 
-    private final EntityManager entityManager;
-    private final Workspaces workspaceEntities;
-    private final Namespaces namespaceEntities;
-    private final ExecutionContext context;
-    private final PathFactory pathFactory;
-    private final NameFactory nameFactory;
+    protected final EntityManager entityManager;
+    protected final Workspaces workspaceEntities;
+    protected final Namespaces namespaceEntities;
+    protected final ExecutionContext context;
+    protected final PathFactory pathFactory;
+    protected final NameFactory nameFactory;
     private final List<String> predefinedWorkspaceNames;
-    private final boolean compressData;
-    private final boolean creatingWorkspacesAllowed;
-    private final long minimumSizeOfLargeValuesInBytes;
+    protected final boolean compressData;
+    protected final boolean creatingWorkspacesAllowed;
+    protected final long minimumSizeOfLargeValuesInBytes;
 
     // private final boolean referentialIntegrityEnforced;
 
@@ -162,6 +162,9 @@
     }
 
     /**
+     * Determine whether creating workspaces is allowed.
+     * 
+     * @return true if creating workspace is allowed, or false otherwise
      * @see org.jboss.dna.connector.store.jpa.JpaSource#isCreatingWorkspacesAllowed()
      */
     final boolean creatingWorkspacesAllowed() {
@@ -235,6 +238,7 @@
      * {@link CompositeRequest}).
      * </p>
      */
+    @SuppressWarnings( "synthetic-access" )
     protected class Workspace extends AbstractMapWorkspace {
         private final long workspaceId;
         private final Map<Path, MapNode> nodesByPath = new HashMap<Path, MapNode>();
@@ -416,6 +420,11 @@
 
         /**
          * This connector does not support connector-level, persistent locking of nodes.
+         * 
+         * @param node
+         * @param lockScope
+         * @param lockTimeoutInMillis
+         * @throws LockFailedException
          */
         public void lockNode( MapNode node,
                               LockScope lockScope,
@@ -425,6 +434,8 @@
 
         /**
          * This connector does not support connector-level, persistent locking of nodes.
+         * 
+         * @param node the node to be unlocked
          */
         public void unlockNode( MapNode node ) {
             // Locking is not supported by this connector
@@ -436,6 +447,7 @@
      * Adapter between the {@link NodeEntity persistent entity for nodes} and the {@link MapNode map repository interface for
      * nodes}.
      */
+    @SuppressWarnings( "synthetic-access" )
     @NotThreadSafe
     protected class JpaNode implements MapNode {
         private final NodeEntity entity;



More information about the dna-commits mailing list