[exo-jcr-commits] exo-jcr SVN: r2356 - in jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl: core and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon May 10 06:32:57 EDT 2010
Author: nfilotto
Date: 2010-05-10 06:32:56 -0400 (Mon, 10 May 2010)
New Revision: 2356
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/RepositoryContainer.java
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/RepositoryServiceImpl.java
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/WorkspaceContainer.java
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/RepositoryImpl.java
Log:
EXOJCR-714: The methods initContainer, startContainer, stopContainer and destroyContainer are now deprecated since they must not be explicitly called because they are part of the container lifecycle.
The method start(boolean init) has been added to allow to start and initialize if needed the container
Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/RepositoryContainer.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/RepositoryContainer.java 2010-05-06 17:32:20 UTC (rev 2355)
+++ jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/RepositoryContainer.java 2010-05-10 10:32:56 UTC (rev 2356)
@@ -407,23 +407,6 @@
}
/**
- * {@inheritDoc}
- */
- @Override
- public void stop()
- {
- try
- {
- stopContainer();
- }
- catch (Exception e)
- {
- log.error(e.getLocalizedMessage(), e);
- }
- super.stop();
- }
-
- /**
* Initialize worspaces (root node and jcr:system for system workspace).
* <p>
* Runs on container start.
Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/RepositoryServiceImpl.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/RepositoryServiceImpl.java 2010-05-06 17:32:20 UTC (rev 2355)
+++ jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/RepositoryServiceImpl.java 2010-05-10 10:32:56 UTC (rev 2356)
@@ -234,7 +234,6 @@
}
repconfig.getWorkspaceEntries().clear();
RepositoryContainer repositoryContainer = repositoryContainers.get(name);
- repositoryContainer.stopContainer();
repositoryContainer.stop();
repositoryContainers.remove(name);
config.getRepositoryConfigurations().remove(repconfig);
Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/WorkspaceContainer.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/WorkspaceContainer.java 2010-05-06 17:32:20 UTC (rev 2355)
+++ jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/WorkspaceContainer.java 2010-05-10 10:32:56 UTC (rev 2356)
@@ -83,22 +83,4 @@
return (WorkspaceInitializer)getComponentInstanceOfType(WorkspaceInitializer.class);
}
- /*
- * (non-Javadoc)
- * @see org.picocontainer.defaults.DefaultPicoContainer#stop()
- */
- @Override
- public void stop()
- {
- try
- {
- stopContainer();
- }
- catch (Exception e)
- {
- log.error(e.getLocalizedMessage(), e);
- }
- super.stop();
- }
-
}
Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/RepositoryImpl.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/RepositoryImpl.java 2010-05-06 17:32:20 UTC (rev 2355)
+++ jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/core/RepositoryImpl.java 2010-05-10 10:32:56 UTC (rev 2356)
@@ -422,7 +422,6 @@
workspaceContainer = repositoryContainer.getWorkspaceContainer(workspaceName);
try
{
- workspaceContainer.stopContainer();
workspaceContainer.stop();
}
catch (Exception e)
More information about the exo-jcr-commits
mailing list