public class QosSettings extends ObjectSE
| コンストラクターと説明 |
|---|
QosSettings() デフォルト設定で新しいインスタンスを作成します。 |
QosSettings(int deliveryMode, int priority, long timeToLive) 指定した設定で新しいインスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(ObjectSE other) |
int | getDeliveryMode() メッセージを送信するときに使用する配信モードを返します。 |
int | getPriority() 送信時にメッセージの優先度を返します。 |
long | getTimeToLive() 送信時にメッセージの生存期間を返します。 |
int | hashCode() |
void | setDeliveryMode(int deliveryMode) メッセージの送信時に使用する配信モードを設定します。 |
void | setPriority(int priority) 送信時のメッセージの優先度を設定します。 |
void | setTimeToLive(long timeToLive) 送信時のメッセージの生存期間を設定します。 |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic QosSettings()
public QosSettings(int deliveryMode,
int priority,
long timeToLive)public void setDeliveryMode(int deliveryMode)
deliveryMode - 使用する配信モード DeliveryMode.PERSISTENTEE, DeliveryMode.NON_PERSISTENTEE, Message.DEFAULT_DELIVERY_MODEEE, MessageProducer.send(javax.jms.Message, int, int, long)EEpublic int getDeliveryMode()
public void setPriority(int priority)
public int getPriority()
public void setTimeToLive(long timeToLive)
timeToLive - メッセージの存続期間 (ミリ秒単位)Message.DEFAULT_TIME_TO_LIVEEE, MessageProducer.send(javax.jms.Message, int, int, long)EEpublic long getTimeToLive()
public int hashCode()
ObjectSE の hashCodeSE public StringSE toString()
ObjectSE の toStringSE