You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by mi...@apache.org on 2001/10/31 23:02:48 UTC
cvs commit: jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/embeddor DefaultEmbeddor.java
mirceatoma 01/10/31 14:02:48
Modified: src/java/org/apache/avalon/phoenix/components/embeddor
DefaultEmbeddor.java
Log:
Manage new DeploymentRecorder component.
Revision Changes Path
1.28 +10 -1 jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/embeddor/DefaultEmbeddor.java
Index: DefaultEmbeddor.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/embeddor/DefaultEmbeddor.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- DefaultEmbeddor.java 2001/10/27 14:13:44 1.27
+++ DefaultEmbeddor.java 2001/10/31 22:02:48 1.28
@@ -33,6 +33,7 @@
import org.apache.avalon.phoenix.interfaces.ClassLoaderManager;
import org.apache.avalon.phoenix.interfaces.ConfigurationRepository;
import org.apache.avalon.phoenix.interfaces.Deployer;
+import org.apache.avalon.phoenix.interfaces.DeploymentRecorder;
import org.apache.avalon.phoenix.interfaces.Embeddor;
import org.apache.avalon.phoenix.interfaces.Kernel;
import org.apache.avalon.phoenix.interfaces.LogManager;
@@ -72,6 +73,7 @@
private ConfigurationRepository m_repository;
private Kernel m_kernel;
private Deployer m_deployer;
+ private DeploymentRecorder m_recorder;
private LogManager m_logManager;
private SystemManager m_systemManager;
@@ -131,6 +133,7 @@
setupComponent( m_classLoaderManager );
setupComponent( m_repository );
setupComponent( m_deployer );
+ setupComponent( m_recorder );
setupComponent( m_systemManager );
setupComponent( m_kernel );
}
@@ -175,7 +178,8 @@
try
{
- shutdownComponent( m_systemManager );
+ shutdownComponent( m_systemManager );
+ shutdownComponent( m_recorder );
shutdownComponent( m_deployer );
shutdownComponent( m_kernel );
shutdownComponent( m_repository );
@@ -240,6 +244,9 @@
component = m_parameters.getParameter( Deployer.ROLE );
m_deployer = (Deployer)createComponent( component, Deployer.class );
+ component = m_parameters.getParameter( DeploymentRecorder.ROLE );
+ m_recorder = (DeploymentRecorder)createComponent( component, DeploymentRecorder.class );
+
component = m_parameters.getParameter( SystemManager.ROLE );
m_systemManager = (SystemManager)createComponent( component, SystemManager.class );
@@ -451,6 +458,7 @@
componentManager.put( ClassLoaderManager.ROLE, m_classLoaderManager );
componentManager.put( ConfigurationRepository.ROLE, m_repository );
componentManager.put( Deployer.ROLE, m_deployer );
+ componentManager.put( DeploymentRecorder.ROLE, m_recorder );
componentManager.put( SystemManager.ROLE, m_systemManager );
componentManager.put( Kernel.ROLE, m_kernel );
@@ -469,6 +477,7 @@
final String PREFIX = "org.apache.avalon.phoenix.components.";
defaults.setParameter( Deployer.ROLE, PREFIX + "deployer.DefaultDeployer" );
+ defaults.setParameter( DeploymentRecorder.ROLE, PREFIX + "deployer.DefaultDeploymentRecorder" );
defaults.setParameter( LogManager.ROLE, PREFIX + "logger.DefaultLogManager" );
defaults.setParameter( Kernel.ROLE, PREFIX + "kernel.DefaultKernel" );
defaults.setParameter( SystemManager.ROLE, PREFIX + "manager.NoopSystemManager" );
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>