diff options
| author | Keith Wall <kwall@apache.org> | 2014-07-20 14:39:35 +0000 |
|---|---|---|
| committer | Keith Wall <kwall@apache.org> | 2014-07-20 14:39:35 +0000 |
| commit | d9653e77fa93275cb9782581796d0a3bcf39b569 (patch) | |
| tree | b2e2387c3c7c5420d29f29dc1220a7f201c83512 /qpid/java/jca | |
| parent | cd126b93a9ec0b3891e19a2b3012e5ccc222cbbd (diff) | |
| download | qpid-python-d9653e77fa93275cb9782581796d0a3bcf39b569.tar.gz | |
QPID-2969: Make AMQConnectionFactory and AMQDestination (and subclasses) serializable
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1612097 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/jca')
| -rw-r--r-- | qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidQueueImpl.java | 3 | ||||
| -rw-r--r-- | qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidTopicImpl.java | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidQueueImpl.java b/qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidQueueImpl.java index 162099d1ee..e313ba4b0a 100644 --- a/qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidQueueImpl.java +++ b/qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidQueueImpl.java @@ -33,6 +33,7 @@ import org.apache.qpid.client.AMQQueue; public class QpidQueueImpl extends AMQQueue implements QpidQueue, Externalizable { + private static final long serialVersionUID = 7952672727182960611L; private String _url; public QpidQueueImpl() @@ -71,6 +72,7 @@ public class QpidQueueImpl extends AMQQueue implements QpidQueue, Externalizable return this._url; } + @Override public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { this._url = (String)in.readObject(); @@ -86,6 +88,7 @@ public class QpidQueueImpl extends AMQQueue implements QpidQueue, Externalizable } } + @Override public void writeExternal(ObjectOutput out) throws IOException { out.writeObject(this._url); diff --git a/qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidTopicImpl.java b/qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidTopicImpl.java index 8ac1a679ea..37e3c1a3ce 100644 --- a/qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidTopicImpl.java +++ b/qpid/java/jca/src/main/java/org/apache/qpid/ra/admin/QpidTopicImpl.java @@ -34,6 +34,7 @@ import org.apache.qpid.ra.inflow.QpidActivation; public class QpidTopicImpl extends AMQTopic implements QpidTopic, Externalizable { + private static final long serialVersionUID = -2872685901706214228L; private String _url; public QpidTopicImpl() @@ -71,6 +72,7 @@ public class QpidTopicImpl extends AMQTopic implements QpidTopic, Externalizable return this._url; } + @Override public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { this._url = (String)in.readObject(); @@ -86,6 +88,7 @@ public class QpidTopicImpl extends AMQTopic implements QpidTopic, Externalizable } } + @Override public void writeExternal(ObjectOutput out) throws IOException { out.writeObject(this._url); |
