donaldp 2002/06/27 17:20:59
Modified: containerkit/src/java/org/apache/excalibur/containerkit/metainfo
ComponentInfo.java EntryDescriptor.java
FeatureDescriptor.java ServiceDesignator.java
Log:
Made all of the MetaInfo serializable
Revision Changes Path
1.11 +4 -1
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metainfo/ComponentInfo.java
Index: ComponentInfo.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metainfo/ComponentInfo.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ComponentInfo.java 14 Jun 2002 07:27:02 -0000 1.10
+++ ComponentInfo.java 28 Jun 2002 00:20:59 -0000 1.11
@@ -7,6 +7,8 @@
*/
package org.apache.excalibur.containerkit.metainfo;
+import java.io.Serializable;
+
/**
* This class contains the meta information about a particular
* component type. It describes;
@@ -24,6 +26,7 @@
* @version $Revision$ $Date$
*/
public class ComponentInfo
+ implements Serializable
{
private final ComponentDescriptor m_descriptor;
private final ContextDescriptor m_context;
1.4 +4 -1
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metainfo/EntryDescriptor.java
Index: EntryDescriptor.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metainfo/EntryDescriptor.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- EntryDescriptor.java 14 Jun 2002 07:49:41 -0000 1.3
+++ EntryDescriptor.java 28 Jun 2002 00:20:59 -0000 1.4
@@ -7,6 +7,8 @@
*/
package org.apache.excalibur.containerkit.metainfo;
+import java.io.Serializable;
+
/**
* A descriptor that describes a value that must be placed
* in components Context. It contains information about;
@@ -20,6 +22,7 @@
* @version $Revision$ $Date$
*/
public final class EntryDescriptor
+ implements Serializable
{
/**
* The name the component uses to lookup entry.
1.2 +3 -1
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metainfo/FeatureDescriptor.java
Index: FeatureDescriptor.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metainfo/FeatureDescriptor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FeatureDescriptor.java 9 Jun 2002 00:25:53 -0000 1.1
+++ FeatureDescriptor.java 28 Jun 2002 00:20:59 -0000 1.2
@@ -8,6 +8,7 @@
package org.apache.excalibur.containerkit.metainfo;
import java.util.Properties;
+import java.io.Serializable;
/**
* This is the Abstract class for all feature feature descriptors.
@@ -16,6 +17,7 @@
* @version $Revision$ $Date$
*/
public abstract class FeatureDescriptor
+ implements Serializable
{
private static final String[] EMPTY_SET = new String[0];
1.5 +3 -1
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metainfo/ServiceDesignator.java
Index: ServiceDesignator.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metainfo/ServiceDesignator.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ServiceDesignator.java 9 Jun 2002 01:20:18 -0000 1.4
+++ ServiceDesignator.java 28 Jun 2002 00:20:59 -0000 1.5
@@ -8,6 +8,7 @@
package org.apache.excalibur.containerkit.metainfo;
import org.apache.avalon.framework.Version;
+import java.io.Serializable;
/**
* This service reference defines the type of service required
@@ -21,6 +22,7 @@
* @version $Revision$ $Date$
*/
public final class ServiceDesignator
+ implements Serializable
{
/**
* The name of service class.
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>