You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by bl...@apache.org on 2001/04/06 16:12:31 UTC
cvs commit: jakarta-avalon/proposal/4.0/src/java/org/apache/framework/component DefaultComponentManager.java DefaultRoleManager.java RoleManager.java
bloritsch 01/04/06 07:12:30
Modified: proposal/4.0/src/java/org/apache/framework/component
DefaultComponentManager.java
DefaultRoleManager.java RoleManager.java
Log:
Fixed package errors
Revision Changes Path
1.4 +18 -22 jakarta-avalon/proposal/4.0/src/java/org/apache/framework/component/DefaultComponentManager.java
Index: DefaultComponentManager.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/framework/component/DefaultComponentManager.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- DefaultComponentManager.java 2001/04/06 14:00:05 1.3
+++ DefaultComponentManager.java 2001/04/06 14:12:26 1.4
@@ -6,7 +6,7 @@
* the LICENSE file. *
*****************************************************************************/
-package org.apache.avalon.component;
+package org.apache.framework.component;
import java.util.HashMap;
import java.util.Map;
@@ -15,26 +15,22 @@
import java.util.ArrayList;
import java.util.List;
-import org.apache.avalon.ComponentManager;
-import org.apache.avalon.Component;
-import org.apache.avalon.ComponentManagerException;
-import org.apache.avalon.Context;
-import org.apache.avalon.Contextualizable;
-import org.apache.avalon.configuration.Configurable;
-import org.apache.avalon.configuration.Configuration;
-import org.apache.avalon.Composer;
-import org.apache.avalon.configuration.ConfigurationException;
-import org.apache.avalon.configuration.DefaultConfiguration;
-import org.apache.avalon.Disposable;
-import org.apache.avalon.Initializable;
-import org.apache.avalon.AbstractLoggable;
+import org.apache.framework.context.Context;
+import org.apache.framework.context.Contextualizable;
+import org.apache.framework.configuration.Configurable;
+import org.apache.framework.configuration.Configuration;
+import org.apache.framework.configuration.ConfigurationException;
+import org.apache.framework.configuration.DefaultConfiguration;
+import org.apache.framework.lifecycle.Disposable;
+import org.apache.framework.lifecycle.Initializable;
+import org.apache.framework.logger.AbstractLoggable;
/**
* Default component manager for Avalon's components.
*
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
* @author <a href="mailto:paul@luminas.co.uk">Paul Russell</a>
- * @version CVS $Revision: 1.3 $ $Date: 2001/04/06 14:00:05 $
+ * @version CVS $Revision: 1.4 $ $Date: 2001/04/06 14:12:26 $
*/
public class DefaultComponentManager extends AbstractLoggable
implements ComponentManager, Configurable, Contextualizable, Disposable {
@@ -106,7 +102,7 @@
* case, the Role's FQN is appended with "Selector", and we return a ComponentSelector.
*/
public Component lookup( String role )
- throws ComponentManagerException {
+ throws ComponentException {
if (disposed) throw new IllegalStateException("You cannot lookup components on a disposed ComponentManager");
@@ -115,7 +111,7 @@
if ( role == null ) {
getLogger().error("ComponentManager Attempted to retrieve component with null role.");
- throw new ComponentManagerException("Attempted to retrieve component with null role.");
+ throw new ComponentException("Attempted to retrieve component with null role.");
}
handler = (DefaultComponentHandler) this.componentHandlers.get(role);
@@ -133,7 +129,7 @@
handler.init();
} catch (Exception e) {
getLogger().error("ComponentManager Could not find component for role: " + role, e);
- throw new ComponentManagerException("Could not find component for role: " + role, e);
+ throw new ComponentException("Could not find component for role: " + role, e);
}
this.componentHandlers.put(role, handler);
@@ -147,10 +143,10 @@
try {
component = handler.get();
} catch (Exception ee) {
- throw new ComponentManagerException("Could not access the Component for you", ee);
+ throw new ComponentException("Could not access the Component for you", ee);
}
} catch (Exception e) {
- throw new ComponentManagerException("Could not access the Component for you", e);
+ throw new ComponentException("Could not access the Component for you", e);
}
this.componentMapping.put(component, handler);
@@ -216,13 +212,13 @@
* @param Configuration the configuration for this component.
*/
public void addComponent(String role, Class component, Configuration config)
- throws ComponentManagerException {
+ throws ComponentException {
try {
DefaultComponentHandler handler = new DefaultComponentHandler(component, config, this, this.context);
handler.setLogger(getLogger());
this.componentHandlers.put(role, handler);
} catch (Exception e) {
- throw new ComponentManagerException ("Could not set up Component for role: " + role, e);
+ throw new ComponentException ("Could not set up Component for role: " + role, e);
}
}
1.2 +6 -8 jakarta-avalon/proposal/4.0/src/java/org/apache/framework/component/DefaultRoleManager.java
Index: DefaultRoleManager.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/framework/component/DefaultRoleManager.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DefaultRoleManager.java 2001/04/06 14:00:06 1.1
+++ DefaultRoleManager.java 2001/04/06 14:12:27 1.2
@@ -6,20 +6,18 @@
* the LICENSE file. *
*****************************************************************************/
-package org.apache.avalon.component;
+package org.apache.framework.component;
import java.util.Map;
import java.util.Iterator;
import java.util.HashMap;
import java.util.Collections;
-import org.apache.avalon.configuration.Configurable;
-import org.apache.avalon.configuration.Configuration;
+import org.apache.framework.configuration.Configurable;
+import org.apache.framework.configuration.Configuration;
+import org.apache.framework.configuration.ConfigurationException;
+import org.apache.framework.logger.AbstractLoggable;
-import org.apache.avalon.AbstractLoggable;
-
-import org.apache.avalon.configuration.ConfigurationException;
-
/**
* Default RoleManager implementation. It populates the RoleManager
* from a configuration file.
@@ -27,7 +25,7 @@
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
* @author <a href="mailto:ricardo@apache,org">Ricardo Rocha</a>
* @author <a href="mailto:giacomo@apache,org">Giacomo Pati</a>
- * @version CVS $Revision: 1.1 $ $Date: 2001/04/06 14:00:06 $
+ * @version CVS $Revision: 1.2 $ $Date: 2001/04/06 14:12:27 $
*/
public class DefaultRoleManager extends AbstractLoggable implements RoleManager, Configurable {
private Map shorthands = new HashMap();
1.2 +2 -2 jakarta-avalon/proposal/4.0/src/java/org/apache/framework/component/RoleManager.java
Index: RoleManager.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/proposal/4.0/src/java/org/apache/framework/component/RoleManager.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- RoleManager.java 2001/04/06 14:00:07 1.1
+++ RoleManager.java 2001/04/06 14:12:28 1.2
@@ -6,7 +6,7 @@
* the LICENSE file. *
*****************************************************************************/
-package org.apache.avalon.component;
+package org.apache.framework.component;
import java.util.Iterator;
@@ -17,7 +17,7 @@
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
* @author <a href="mailto:ricardo@apache,org">Ricardo Rocha</a>
* @author <a href="mailto:giacomo@apache,org">Giacomo Pati</a>
- * @version CVS $Revision: 1.1 $ $Date: 2001/04/06 14:00:07 $
+ * @version CVS $Revision: 1.2 $ $Date: 2001/04/06 14:12:28 $
*/
public interface RoleManager {
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-dev-help@jakarta.apache.org