[jboss-cvs] JBossAS SVN: r87267 - in branches/Branch_5_x: system/src/main/org/jboss/system/server/profileservice/repository and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Apr 14 03:52:13 EDT 2009


Author: emuckenhuber
Date: 2009-04-14 03:52:12 -0400 (Tue, 14 Apr 2009)
New Revision: 87267

Modified:
   branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management/upload/remoting/DeployHandler.java
   branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/AbstractDeploymentRepository.java
   branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/BasicDeploymentRepository.java
   branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/clustered/ClusteredDeploymentRepository.java
Log:
[JBAS-6709] update profile lastModified.

Modified: branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management/upload/remoting/DeployHandler.java
===================================================================
--- branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management/upload/remoting/DeployHandler.java	2009-04-14 07:48:29 UTC (rev 87266)
+++ branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management/upload/remoting/DeployHandler.java	2009-04-14 07:52:12 UTC (rev 87267)
@@ -135,8 +135,6 @@
          // unlock 
          ProfileDeployment deployment = deploymentRepository.getDeployment(name);
          deploymentRepository.unlockDeploymentContent(deployment.getName());
-         // FIXME update the timestamp
-         deploymentRepository.addDeployment(deployment.getName(), deployment);
          return deployment;
       }
    }
@@ -157,8 +155,6 @@
          // Lock content
          ProfileDeployment deployment = deploymentRepository.getDeployment(name);
          deploymentRepository.lockDeploymentContent(deployment.getName());
-         // FIXME update the timestamp
-         deploymentRepository.addDeployment(deployment.getName(), deployment);
          return deployment;
       }
    }

Modified: branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/AbstractDeploymentRepository.java
===================================================================
--- branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/AbstractDeploymentRepository.java	2009-04-14 07:48:29 UTC (rev 87266)
+++ branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/AbstractDeploymentRepository.java	2009-04-14 07:52:12 UTC (rev 87267)
@@ -188,14 +188,20 @@
    {
       if( log.isTraceEnabled() )
          log.trace("lockDeploymentContent, "+vfsPath);
-      return setDeploymentContentFlags(vfsPath, DeploymentContentFlags.LOCKED);
+      int flag = setDeploymentContentFlags(vfsPath, DeploymentContentFlags.LOCKED);
+      // FIXME update the lastModified for the ManagementView to check the DeploymentStatus
+      updateLastModfied();
+      return flag;
    }
 
    public int unlockDeploymentContent(String vfsPath)
    {
       if( log.isTraceEnabled() )
          log.trace("unlockDeploymentContent, "+vfsPath);
-      return clearDeploymentContentFlags(vfsPath, DeploymentContentFlags.LOCKED);
+      int flag = clearDeploymentContentFlags(vfsPath, DeploymentContentFlags.LOCKED);
+      // FIXME update the lastModified for the ManagementView to check the DeploymentStatus
+      updateLastModfied();
+      return flag;
    }
 
    public int getDeploymentContentFlags(String vfsPath)

Modified: branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/BasicDeploymentRepository.java
===================================================================
--- branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/BasicDeploymentRepository.java	2009-04-14 07:48:29 UTC (rev 87266)
+++ branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/BasicDeploymentRepository.java	2009-04-14 07:52:12 UTC (rev 87267)
@@ -35,6 +35,7 @@
 import java.util.concurrent.locks.ReentrantReadWriteLock;
 import java.util.zip.ZipInputStream;
 
+import org.jboss.profileservice.spi.DeploymentContentFlags;
 import org.jboss.profileservice.spi.ModificationInfo;
 import org.jboss.profileservice.spi.ProfileDeployment;
 import org.jboss.profileservice.spi.ProfileKey;
@@ -204,7 +205,7 @@
          }
 
          // Lock the content
-         lockDeploymentContent(repositoryName);
+         setDeploymentContentFlags(repositoryName, DeploymentContentFlags.LOCKED);
       }
       finally
       {

Modified: branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/clustered/ClusteredDeploymentRepository.java
===================================================================
--- branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/clustered/ClusteredDeploymentRepository.java	2009-04-14 07:48:29 UTC (rev 87266)
+++ branches/Branch_5_x/system/src/main/org/jboss/system/server/profileservice/repository/clustered/ClusteredDeploymentRepository.java	2009-04-14 07:52:12 UTC (rev 87267)
@@ -343,7 +343,7 @@
          }
 
          // Lock the content
-         lockDeploymentContent(vfsPath);
+         setDeploymentContentFlags(repositoryName, DeploymentContentFlags.LOCKED);
       }
       finally
       {




More information about the jboss-cvs-commits mailing list