org.apache.sandesha2.storage.beans
Class SenderBean

java.lang.Object
  extended byorg.apache.sandesha2.storage.beans.RMBean
      extended byorg.apache.sandesha2.storage.beans.SenderBean
All Implemented Interfaces:
java.io.Serializable

public class SenderBean
extends RMBean

This bean is used at the sending side (of both server and client) There is one eatry for each message to be sent.

Author:
Chamikara Jayalath , Sanka Samaranayaka
See Also:
Serialized Form

Constructor Summary
SenderBean()
           
SenderBean(java.lang.String messageID, java.lang.String key, boolean send, long timeToSend, java.lang.String internalSequenceID, long messageNumber)
           
 
Method Summary
 java.lang.String getInternalSequenceID()
           
 java.lang.String getMessageContextRefKey()
           
 java.lang.String getMessageID()
           
 long getMessageNumber()
           
 int getMessageType()
           
 int getSentCount()
           
 java.lang.String getSequenceID()
           
 long getTimeToSend()
           
 boolean isReSend()
           
 boolean isSend()
           
 void setInternalSequenceID(java.lang.String internalSequenceId)
           
 void setMessageContextRefKey(java.lang.String messageContextRefKey)
           
 void setMessageID(java.lang.String messageID)
           
 void setMessageNumber(long messageNumber)
           
 void setMessageType(int messagetype)
           
 void setReSend(boolean reSend)
           
 void setSend(boolean send)
           
 void setSentCount(int sentCount)
           
 void setSequenceID(java.lang.String sequenceID)
           
 void setTimeToSend(long timeToSend)
           
 
Methods inherited from class org.apache.sandesha2.storage.beans.RMBean
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SenderBean

public SenderBean()

SenderBean

public SenderBean(java.lang.String messageID,
                  java.lang.String key,
                  boolean send,
                  long timeToSend,
                  java.lang.String internalSequenceID,
                  long messageNumber)
Method Detail

getMessageContextRefKey

public java.lang.String getMessageContextRefKey()

setMessageContextRefKey

public void setMessageContextRefKey(java.lang.String messageContextRefKey)

getMessageID

public java.lang.String getMessageID()

setMessageID

public void setMessageID(java.lang.String messageID)

isSend

public boolean isSend()

setSend

public void setSend(boolean send)

getInternalSequenceID

public java.lang.String getInternalSequenceID()

setInternalSequenceID

public void setInternalSequenceID(java.lang.String internalSequenceId)

getSentCount

public int getSentCount()

setSentCount

public void setSentCount(int sentCount)

getMessageNumber

public long getMessageNumber()

setMessageNumber

public void setMessageNumber(long messageNumber)

isReSend

public boolean isReSend()

setReSend

public void setReSend(boolean reSend)

getTimeToSend

public long getTimeToSend()

setTimeToSend

public void setTimeToSend(long timeToSend)

getMessageType

public int getMessageType()

setMessageType

public void setMessageType(int messagetype)

getSequenceID

public java.lang.String getSequenceID()

setSequenceID

public void setSequenceID(java.lang.String sequenceID)


Copyright © 2005-2006 Apache Web Services. All Rights Reserved.