|
NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectcom.docomo_um.module.net.MessageBox
com.docomo_um.module.net.AreaMailBox
public class AreaMailBox
エリアメール(CBS・ETWS)のメッセージボックスを表すクラスです。
| フィールドの概要 | |
|---|---|
static java.lang.String |
DELETE_TYPE_ALL
エリアメールの削除種別の一つで、すべてのメッセージ削除を表します。 |
static java.lang.String |
DELETE_TYPE_READ
エリアメールの削除種別の一つで、既読メッセージの削除を表します。 |
| クラス com.docomo_um.module.net.MessageBox から継承されたフィールド |
|---|
BOX_TYPE_AREA_MAIL, BOX_TYPE_SHORT_MESSAGE, BOX_TYPE_SMS_STATUS_REPORT |
| メソッドの概要 | |
|---|---|
void |
delete(int messageNumber)
メッセージ番号を指定して、メッセージボックスに保存されているメッセージを削除します。 |
void |
delete(java.lang.String type)
メッセージ状態を指定して、メッセージボックスに保存されているメッセージを削除します。 |
ShortMessage |
get(int messageNumber)
メッセージ番号を指定して、メッセージボックスに保存されているメッセージを取得します。 |
java.util.List<ShortMessage> |
get(java.lang.String type)
メッセージ状態を指定して、メッセージボックスに保存されているメッセージを取得します。 |
int |
getSavedMessageNumber()
メッセージボックスに保存されているメッセージの数を取得します。 |
int |
getTotalMessageNumber()
メッセージボックスに保存可能なメッセージの総数を取得します。 |
| クラス com.docomo_um.module.net.MessageBox から継承されたメソッド |
|---|
getType |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait |
| フィールドの詳細 |
|---|
public static final java.lang.String DELETE_TYPE_READ
delete(String),
定数フィールド値public static final java.lang.String DELETE_TYPE_ALL
delete(String),
定数フィールド値| メソッドの詳細 |
|---|
public ShortMessage get(int messageNumber)
throws DeviceException,
ShortMessageException
本メソッドにて受信メッセージを取得すると、取得したメッセージは ShortMessage.STAT_READ 状態となります。
MessageBox 内の getmessageNumber - 取得するメッセージのメッセージ番号を指定します。
java.lang.IllegalArgumentException - 指定したmessageNumberに対応するメッセージが保存されていない場合や、
messageNumberに別の保存領域のメッセージ番号を指定した場合に発生します。
DeviceException - デバイスの故障により、正常にメッセージを読み出せなかった場合に発生します。
ShortMessageException - 内部エラーにより処理が中断した場合に発生します。
public java.util.List<ShortMessage> get(java.lang.String type)
throws DeviceException,
ShortMessageException
本メソッドにて受信メッセージを取得すると、取得したメッセージは ShortMessage.STAT_READ 状態となります。
MessageBox 内の gettype - 取得するメッセージのメッセージ状態を指定します。
java.lang.NullPointerException - typeにnullを指定した場合に発生します。
java.lang.IllegalArgumentException - 不正なtypeを指定した場合に発生します。
DeviceException - デバイスの故障により、正常にメッセージを読み出せなかった場合に発生します。
ShortMessageException - 内部エラーにより処理が中断した場合に発生します。ShortMessage.STAT_READ,
ShortMessage.STAT_UNREAD
public void delete(int messageNumber)
throws DeviceException,
ShortMessageException
MessageBox の記述:メッセージの削除により、他のメッセージのメッセージ番号が変更されることはありません。
MessageBox 内の deletemessageNumber - 削除するメッセージのメッセージ番号を指定します。
java.lang.IllegalArgumentException - 指定したmessageNumberに対応するメッセージが保存されていない場合や、
messageNumberに別の保存領域のメッセージ番号を指定した場合に発生します。
DeviceException - デバイスの故障により、削除に失敗した場合に発生します。
ShortMessageException - 内部エラーにより処理が中断した場合に発生します。
public void delete(java.lang.String type)
throws DeviceException,
ShortMessageException
MessageBox の記述:メッセージの削除により、他のメッセージのメッセージ番号が変更されることはありません。
MessageBox 内の deletetype - 削除するメッセージのメッセージ状態を指定します。
java.lang.NullPointerException - typeにnullを指定した場合に発生します。
java.lang.IllegalArgumentException - 不正なtypeを指定した場合に発生します。
DeviceException - デバイスの故障により、削除に失敗した場合に発生します。
ShortMessageException - 内部エラーにより処理が中断した場合に発生します。DELETE_TYPE_READ,
DELETE_TYPE_ALL
public int getTotalMessageNumber()
throws DeviceException,
ShortMessageException
DeviceException - デバイスの故障により、保存可能なメッセージ総数を取得できなかった場合に発生します。
ShortMessageException - 内部エラーにより処理が中断した場合に発生します。
public int getSavedMessageNumber()
throws DeviceException,
ShortMessageException
DeviceException - デバイスの故障により、保存されているメッセージの数を取得できなかった場合に発生します。
ShortMessageException - 内部エラーにより処理が中断した場合に発生します。
|
Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved. | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||