leosimons 2003/09/13 03:20:19
Modified: buildsystem/gump-integration/project
avalon-fortress-container.xml
fortress/container project.xml
fortress/container/src/api/org/apache/avalon/fortress
Container.java
Removed: framework .cvsignore KEYS LICENSE.txt README.txt build.xml
forrest.properties maven.xml project.properties
project.xml
framework/src .cvsignore
framework/src/api/org/apache/avalon package.html
framework/src/api/org/apache/avalon/framework
CascadingError.java CascadingException.java
CascadingRuntimeException.java
CascadingThrowable.java Enum.java ValuedEnum.java
Version.java package.html
framework/src/api/org/apache/avalon/framework/activity
Disposable.java Executable.java Initializable.java
Startable.java Suspendable.java package.html
framework/src/api/org/apache/avalon/framework/component
Component.java ComponentException.java
ComponentManager.java ComponentSelector.java
Composable.java Recomposable.java package.html
framework/src/api/org/apache/avalon/framework/configuration
Configurable.java Configuration.java
ConfigurationException.java Reconfigurable.java
package.html
framework/src/api/org/apache/avalon/framework/context
Context.java ContextException.java
Contextualizable.java Recontextualizable.java
Resolvable.java package.html
framework/src/api/org/apache/avalon/framework/logger
LogEnabled.java Loggable.java Logger.java
package.html
framework/src/api/org/apache/avalon/framework/parameters
ParameterException.java Parameterizable.java
Parameters.java Reparameterizable.java package.html
framework/src/api/org/apache/avalon/framework/service
ServiceException.java ServiceManager.java
ServiceSelector.java Serviceable.java package.html
framework/src/api/org/apache/avalon/framework/thread
SingleThreaded.java ThreadSafe.java package.html
framework/src/impl/org/apache/avalon package.html
framework/src/impl/org/apache/avalon/framework
ExceptionUtil.java package.html
framework/src/impl/org/apache/avalon/framework/component
DefaultComponentManager.java
DefaultComponentSelector.java
WrapperComponentManager.java
WrapperComponentSelector.java package.html
framework/src/impl/org/apache/avalon/framework/configuration
AbstractConfiguration.java ConfigurationUtil.java
DefaultConfiguration.java
DefaultConfigurationBuilder.java
DefaultConfigurationSerializer.java
NamespacedSAXConfigurationHandler.java
SAXConfigurationHandler.java package.html
framework/src/impl/org/apache/avalon/framework/container
ContainerUtil.java package.html
framework/src/impl/org/apache/avalon/framework/context
DefaultContext.java package.html
framework/src/impl/org/apache/avalon/framework/logger
AbstractLogEnabled.java AbstractLoggable.java
AvalonFormatter.java ConsoleLogger.java
Jdk14Logger.java Log4JLogger.java
LogKit2AvalonLoggerAdapter.java LogKitLogger.java
NullLogger.java package.html
framework/src/impl/org/apache/avalon/framework/service
DefaultServiceManager.java
DefaultServiceSelector.java
WrapperServiceManager.java
WrapperServiceSelector.java package.html
framework/src/test/org/apache/avalon/framework/component/test
DefaultComponentManagerTestCase.java
DefaultComponentSelectorTestCase.java RoleA.java
RoleB.java
framework/src/test/org/apache/avalon/framework/configuration/test
DefaultConfigurationBuilderTestCase.java
DefaultConfigurationSerializerTestCase.java
DefaultConfigurationTestCase.java
SAXConfigurationHandlerTestCase.java
framework/src/test/org/apache/avalon/framework/context/test
ContextTestCase.java
framework/src/test/org/apache/avalon/framework/parameters/test
ParameterTestCase.java
framework/src/test/org/apache/avalon/framework/service/test
DefaultServiceManagerTestCase.java
DefaultServiceSelectorTestCase.java RoleA.java
RoleB.java
framework/src/test/org/apache/avalon/framework/test
EnumTestCase.java VersionTestCase.java
framework/src/xdocs book.xml designing-a-component.xml
getting-started.xml guide-cop-in-avalon.xml
guide-cop-what-is.xml guide-oop-best-practices.xml
guide-patterns-in-avalon.xml
guide-patterns-ioc-security.xml
guide-patterns-ioc.xml guide-patterns-soc.xml
guide-patterns-soii.xml guide-patterns-what-are.xml
guide-where-to-go-from-here.xml index.xml
reference-containers.xml
reference-the-lifecycle.xml tabs.xml
Log:
remove this in preperation of the move over of the stuff from
avalon-sandbox/framework
Revision Changes Path
1.9 +0 -5
avalon/buildsystem/gump-integration/project/avalon-fortress-container.xml
Index: avalon-fortress-container.xml
===================================================================
RCS file:
/home/cvs/avalon/buildsystem/gump-integration/project/avalon-fortress-container.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- avalon-fortress-container.xml 16 Jun 2003 15:15:09 -0000 1.8
+++ avalon-fortress-container.xml 13 Sep 2003 10:20:18 -0000 1.9
@@ -40,11 +40,6 @@
<depend runtime="true" project="qdox"></depend>
- <work nested="fortress/container/target/classes"></work>
- <work nested="fortress/container/target/api-classes"></work>
- <work nested="fortress/container/target/impl-classes"></work>
- <work nested="fortress/container/target/test-classes"></work>
-
<home nested="fortress/container"></home>
<jar name="target/avalon-fortress-container-@@DATE@@.jar" id="combined"></jar>
<jar name="target/avalon-fortress-container-@@DATE@@-api.jar" id="api"></jar>
1.8 +2 -2 avalon/fortress/container/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/avalon/fortress/container/project.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- project.xml 18 Jun 2003 20:44:53 -0000 1.7
+++ project.xml 13 Sep 2003 10:20:18 -0000 1.8
@@ -88,11 +88,11 @@
</dependency>
<!-- circular! -->
- <dependency>
+ <!--<dependency>
<id>avalon-fortress-tools</id>
<version>1.1-dev</version>
<groupId>avalon-fortress</groupId>
- </dependency>
+ </dependency>-->
<!-- dependencies for tools -->
<dependency>
1.8 +19 -5
avalon/fortress/container/src/api/org/apache/avalon/fortress/Container.java
Index: Container.java
===================================================================
RCS file:
/home/cvs/avalon/fortress/container/src/api/org/apache/avalon/fortress/Container.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Container.java 18 Apr 2003 20:02:29 -0000 1.7
+++ Container.java 13 Sep 2003 10:20:18 -0000 1.8
@@ -53,18 +53,32 @@
/**
* The Container is an interface used to mark the Containers in your system.
- * It is used to functionally identify Containers. It's primary use is to
+ *
+ * <p>It is used to functionally identify Containers. It's primary use is to
* assist Container developers to obtain the desired object from the Context.
- * All communication from the ContainerManager to the Container is through the
- * Context object.
+ * Most applications will not, or barely, refer to implementations of this
+ * class; rather they will interact wit a [EMAIL PROTECTED] ContainerManager
ContainerManager}
+ * implementation. All communication from the ContainerManager to the Container is
+ * through the [EMAIL PROTECTED] Context Context} object.</p>
+ *
+ * <p>While plans exist to extend the Container interface to expose more of the
+ * Container's internals, we currently feel that we have insufficient use case
+ * information to determine the generic form of the container internals.</p>
*
* @author <a href="mailto:[EMAIL PROTECTED]">The Avalon Team</a>
* @version CVS $Revision$ $Date$
* @see ContainerConstants for the contract surrounding the Container context
- * @see <a
href="http://jakarta.apache.org/avalon/framework/guide-cop-in-avalon.html">COP In
Avalon</a>
+ * @see <a href="http://avalon.apache.org/framework/guide-cop-in-avalon.html">COP
In Avalon</a>
*/
public interface Container
{
+ /**
+ * Work interface identifier.
+ *
+ * @since 1.1-dev
+ */
+ String ROLE = Container.class.getName();
+
/**
* This is the method that the ContainerComponentManager and Selector use
* to gain access to the ComponentHandlers and ComponentSelectors. The
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]