[jboss-cvs] JBossAS SVN: r59369 - trunk/system-jmx/src/main/org/jboss/system/metadata
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jan 5 03:58:41 EST 2007
Author: scott.stark at jboss.org
Date: 2007-01-05 03:58:30 -0500 (Fri, 05 Jan 2007)
New Revision: 59369
Modified:
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceAttributeMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceConstructorMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyListValueMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyValueMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDeployment.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDeploymentClassPath.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceElementValueMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceInjectionValueMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceJBXBValueMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceJavaBeanValueMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceMetaData.java
trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceTextValueMetaData.java
Log:
Make the metadata Serializable
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceAttributeMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceAttributeMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceAttributeMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -21,6 +21,7 @@
*/
package org.jboss.system.metadata;
+import java.io.Serializable;
import java.util.Set;
import org.jboss.dependency.spi.ControllerState;
@@ -34,7 +35,10 @@
* @version $Revision: 1.1 $
*/
public class ServiceAttributeMetaData extends AbstractMetaDataVisitorNode
+ implements Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The attribute name */
private String name;
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceConstructorMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceConstructorMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceConstructorMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -23,6 +23,7 @@
import java.beans.PropertyEditor;
import java.beans.PropertyEditorManager;
+import java.io.Serializable;
import java.lang.reflect.Constructor;
import org.jboss.system.ConfigurationException;
@@ -40,7 +41,10 @@
* @version $Revision: 1.1 $
*/
public class ServiceConstructorMetaData
+ implements Serializable
{
+ private static final long serialVersionUID = 1;
+
/** An empty parameters */
public static final Object[] EMPTY_PARAMETERS = {};
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyListValueMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyListValueMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyListValueMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -21,6 +21,7 @@
*/
package org.jboss.system.metadata;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@@ -37,8 +38,11 @@
* @author <a href="adrian at jboss.com">Adrian Brock</a>
* @version $Revision: 1.1 $
*/
-public class ServiceDependencyListValueMetaData extends AbstractMetaDataVisitorNode implements ServiceValueMetaData
+public class ServiceDependencyListValueMetaData extends AbstractMetaDataVisitorNode
+ implements ServiceValueMetaData, Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The dependencies */
private List<String> dependencies;
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -21,6 +21,8 @@
*/
package org.jboss.system.metadata;
+import java.io.Serializable;
+
import javax.management.MalformedObjectNameException;
import javax.management.ObjectName;
@@ -35,7 +37,10 @@
* @version $Revision: 1.1 $
*/
public class ServiceDependencyMetaData extends AbstractMetaDataVisitorNode
+ implements Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The dependency */
private String iDependOn;
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyValueMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyValueMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDependencyValueMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -21,6 +21,8 @@
*/
package org.jboss.system.metadata;
+import java.io.Serializable;
+
import javax.management.MBeanAttributeInfo;
import javax.management.MBeanServer;
import javax.management.MalformedObjectNameException;
@@ -45,8 +47,11 @@
* @author <a href="adrian at jboss.com">Adrian Brock</a>
* @version $Revision: 1.1 $
*/
-public class ServiceDependencyValueMetaData extends AbstractMetaDataVisitorNode implements ServiceValueMetaData
+public class ServiceDependencyValueMetaData extends AbstractMetaDataVisitorNode
+ implements ServiceValueMetaData, Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The dependency */
private String dependency;
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDeployment.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDeployment.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDeployment.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -21,6 +21,7 @@
*/
package org.jboss.system.metadata;
+import java.io.Serializable;
import java.util.List;
import org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfig;
@@ -33,7 +34,10 @@
* @version $Revision: 1.1 $
*/
public class ServiceDeployment
+ implements Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The deployment name */
private String name;
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDeploymentClassPath.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDeploymentClassPath.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceDeploymentClassPath.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -21,6 +21,8 @@
*/
package org.jboss.system.metadata;
+import java.io.Serializable;
+
/**
* ServiceDeploymentClassPath.
*
@@ -28,7 +30,10 @@
* @version $Revision: 1.1 $
*/
public class ServiceDeploymentClassPath
+ implements Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The code base */
private String codeBase;
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceElementValueMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceElementValueMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceElementValueMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -23,6 +23,7 @@
import java.beans.PropertyEditor;
import java.beans.PropertyEditorManager;
+import java.io.Serializable;
import org.jboss.logging.Logger;
import org.jboss.util.StringPropertyReplacer;
@@ -41,8 +42,11 @@
* @author <a href="adrian at jboss.com">Adrian Brock</a>
* @version $Revision: 1.1 $
*/
-public class ServiceElementValueMetaData extends AbstractMetaDataVisitorNode implements ServiceValueMetaData
+public class ServiceElementValueMetaData extends AbstractMetaDataVisitorNode
+ implements ServiceValueMetaData, Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The log */
private static final Logger log = Logger.getLogger(ServiceElementValueMetaData.class);
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceInjectionValueMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceInjectionValueMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceInjectionValueMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -21,6 +21,8 @@
*/
package org.jboss.system.metadata;
+import java.io.Serializable;
+
import org.jboss.beans.info.spi.BeanInfo;
import org.jboss.dependency.plugins.AbstractDependencyItem;
import org.jboss.dependency.spi.ControllerContext;
@@ -37,10 +39,13 @@
* @author <a href="adrian at jboss.com">Adrian Brock</a>
* @version $Revision: 1.1 $
*/
-public class ServiceInjectionValueMetaData extends AbstractMetaDataVisitorNode implements ServiceValueMetaData
+public class ServiceInjectionValueMetaData extends AbstractMetaDataVisitorNode
+ implements ServiceValueMetaData, Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The dependency */
- private Object dependency;
+ private transient Object dependency;
/** The property */
private String property;
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceJBXBValueMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceJBXBValueMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceJBXBValueMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -45,6 +45,8 @@
*/
public class ServiceJBXBValueMetaData extends ServiceElementValueMetaData
{
+ private static final long serialVersionUID = 1;
+
/**
* Create a new ServiceJBXBValueMetaData.
*/
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceJavaBeanValueMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceJavaBeanValueMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceJavaBeanValueMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -46,6 +46,8 @@
*/
public class ServiceJavaBeanValueMetaData extends ServiceElementValueMetaData
{
+ private static final long serialVersionUID = 1;
+
/**
* Create a new ServiceJavaBeanValueMetaData.
*/
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -21,6 +21,7 @@
*/
package org.jboss.system.metadata;
+import java.io.Serializable;
import java.util.Collections;
import java.util.List;
import java.util.Set;
@@ -37,7 +38,10 @@
* @version $Revision: 1.1 $
*/
public class ServiceMetaData extends AbstractMetaDataVisitorNode
+ implements Serializable
{
+ private static final long serialVersionUID = 1;
+
/** The default XMBean class, when one is not specified */
public static final String XMBEAN_CODE = "org.jboss.mx.modelmbean.XMBean";
Modified: trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceTextValueMetaData.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceTextValueMetaData.java 2007-01-05 08:30:36 UTC (rev 59368)
+++ trunk/system-jmx/src/main/org/jboss/system/metadata/ServiceTextValueMetaData.java 2007-01-05 08:58:30 UTC (rev 59369)
@@ -23,6 +23,7 @@
import java.beans.PropertyEditor;
import java.beans.PropertyEditorManager;
+import java.io.Serializable;
import javax.management.MBeanAttributeInfo;
@@ -43,8 +44,11 @@
* @author <a href="adrian at jboss.com">Adrian Brock</a>
* @version $Revision: 1.1 $
*/
-public class ServiceTextValueMetaData extends AbstractMetaDataVisitorNode implements ServiceValueMetaData
+public class ServiceTextValueMetaData extends AbstractMetaDataVisitorNode
+ implements ServiceValueMetaData, Serializable
{
+ private static final long serialVersionUID = 1;
+
static
{
try
More information about the jboss-cvs-commits
mailing list