Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.sandesha2.storage.beans
Class SenderBean

    java.lang.Object
      org.apache.sandesha2.storage.beans.RMBean
          org.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.

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
`int` | `getFlags()`
`long` | `getInboundMessageNumber()`
`java.lang.String` | `getInboundSequenceId()`
`java.lang.String` | `getInternalSequenceID()`
`java.lang.String` | `getMessageContextRefKey()`
`java.lang.String` | `getMessageID()`
`long` | `getMessageNumber()`
`int` | `getMessageType()`
`int` | `getSentCount()`
`java.lang.String` | `getSequenceID()`
`long` | `getTimeToSend()`
`java.lang.String` | `getToAddress()`
`boolean` | `isLastMessage()`
`boolean` | `isReSend()`
`boolean` | `isSend()`
`boolean` | `isTransportAvailable()`
`boolean` | `match(RMBean matchInfo)` Check to see if this bean matches the match criteria passed in as matchInfo.
`void` | `setFlags(int flags)`
`void` | `setInboundMessageNumber(long inboundMessageNumber)`
`void` | `setInboundSequenceId(java.lang.String inboundSequenceId)`
`void` | `setInternalSequenceID(java.lang.String internalSequenceId)`
`void` | `setLastMessage(boolean lastMessage)`
`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)`
`void` | `setToAddress(java.lang.String toAddress)`
`void` | `setTransportAvailable(boolean transportAvailable)`
`java.lang.String` | `toString()`

Methods inherited from class org.apache.sandesha2.storage.beans.RMBean
`getId, getTransaction, setId, setTransaction`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, 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)

### getToAddress

    public java.lang.String getToAddress()

### setToAddress

    public void setToAddress(java.lang.String toAddress)

### isLastMessage

    public boolean isLastMessage()

### setLastMessage

    public void setLastMessage(boolean lastMessage)

### getInboundMessageNumber

    public long getInboundMessageNumber()

### setInboundMessageNumber

    public void setInboundMessageNumber(long inboundMessageNumber)

### getInboundSequenceId

    public java.lang.String getInboundSequenceId()

### setInboundSequenceId

    public void setInboundSequenceId(java.lang.String inboundSequenceId)

### isTransportAvailable

    public boolean isTransportAvailable()

### setTransportAvailable

    public void setTransportAvailable(boolean transportAvailable)

### getFlags

    public int getFlags()

### setFlags

    public void setFlags(int flags)

### toString

    public java.lang.String toString()

### match

    public boolean match(RMBean matchInfo)

  Description copied from class: `RMBean`
  Check to see if this bean matches the match criteria passed in as matchInfo. In order for a property of the bean to be checked you must set the property on the matchInfo.

  Specified by:
    `match` in class `RMBean`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2007 Apache Web Services Project. All Rights Reserved.