com.j_phone.phonedata
クラス PhoneDataConnector
java.lang.Object
|
+--com.j_phone.phonedata.PhoneDataConnector
- public class PhoneDataConnector
- extends java.lang.Object
ネイティブシステムに保持される電話関連情報リストを扱うためのクラスです。
- 導入されたバージョン:
- JSCL 1.2
メソッドの概要 |
static int |
getElementCount(java.lang.String name,
int index)
指定されたリストの現在の要素数を取得します。
|
static int |
getRestCount(java.lang.String name,
int index)
指定されたリストに追加できる要素数を取得します。
|
static PhoneData |
openPhoneData(java.lang.String name,
int index)
電話関連情報リスト(受信メールボックスリスト、送信メールボックスリスト、またはアドレス帳リスト)を取得します。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhoneDataConnector
public PhoneDataConnector()
openPhoneData
public static PhoneData openPhoneData(java.lang.String name,
int index)
throws java.io.IOException
- 電話関連情報リスト(受信メールボックスリスト、送信メールボックスリスト、またはアドレス帳リスト)を取得します。
- パラメータ:
name
- 取得するリスト名index
- リスト識別子(0 固定)- 戻り値:
- 電話関連情報リスト。"ReceivedMailBox"、"SentMailBox"、"AddressBook"のどれか。
- 例外:
SecurityException
- アクセスの制限された Java アプリケーションから呼び出された場合に発生するIllegalStateException
- オープン中の電話関連情報リストが指定された場合に発生するjava.lang.IllegalArgumentException
- 引数が不正な場合に発生するjava.io.IOException
- オープンに失敗した場合に発生する
getElementCount
public static int getElementCount(java.lang.String name,
int index)
- 指定されたリストの現在の要素数を取得します。
受信メールボックスまたは送信メールボックスはメールデータの総数、アドレス帳は登録件数を返します。
- パラメータ:
name
- リストの種類。"ReceivedMailBox"、"SentMailBox"、"AddressBook"のどれか。index
- リスト識別子(0 固定)- 戻り値:
- 現在の要素数
- 例外:
java.lang.IllegalArgumentException
- 引数が不正な場合に発生する
getRestCount
public static int getRestCount(java.lang.String name,
int index)
throws java.io.IOException
- 指定されたリストに追加できる要素数を取得します。
現在、アドレス帳の登録可能残数のみに対応しています。
- パラメータ:
name
- リストの種類。"ReceivedMailBox"、"SentMailBox"、"AddressBook"のどれか。index
- リスト識別子(0 固定)- 戻り値:
- リストに格納できる要素数
- 例外:
java.lang.IllegalArgumentException
- 引数が不正な場合に発生するjava.io.IOException
- アドレス帳以外に対して実行した場合に発生する