Author: mckierna
Date: Thu Jan 22 01:39:34 2009
New Revision: 736597
URL: http://svn.apache.org/viewvc?rev=736597&view=rev
Log:
Clone constructor to bring SenderBean into line with RMSBean etc
Modified:
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/storage/beans/SenderBean.java
Modified:
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/storage/beans/SenderBean.java
URL:
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/storage/beans/SenderBean.java?rev=736597&r1=736596&r2=736597&view=diff
==============================================================================
---
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/storage/beans/SenderBean.java
(original)
+++
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/storage/beans/SenderBean.java
Thu Jan 22 01:39:34 2009
@@ -151,6 +151,30 @@
this.setInternalSequenceID(internalSequenceID);
this.setMessageNumber(messageNumber);
}
+
+ /**
+ * Constructor that copies all SenderBean values from the SenderBean
supplied
+ * @param beanToCopy
+ */
+ public SenderBean(SenderBean beanToCopy)
+ {
+ this.messageID = beanToCopy.getMessageID();
+ this.messageContextRefKey =
beanToCopy.getMessageContextRefKey();
+ this.internalSequenceID = beanToCopy.getInternalSequenceID();
+ this.sequenceID = beanToCopy.getSequenceID();
+ this.toAddress = beanToCopy.getToAddress();
+ this.inboundSequenceId = beanToCopy.getInboundSequenceId();
+ this.send = beanToCopy.isSend();
+ this.sentCount = beanToCopy.getSentCount();
+ this.messageNumber = beanToCopy.getMessageNumber();
+ this.reSend = beanToCopy.isReSend();
+ this.timeToSend = beanToCopy.getTimeToSend();
+ this.messageType = beanToCopy.getMessageType();
+ this.lastMessage = beanToCopy.isLastMessage();
+ this.inboundMessageNumber =
beanToCopy.getInboundMessageNumber();
+ this.transportAvailable = beanToCopy.isTransportAvailable();
+ this.flags = beanToCopy.flags;
+ }
public String getMessageContextRefKey() {
return messageContextRefKey;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]