|
NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectcom.docomo_um.module.net.Session
public abstract class Session
音声通話またはパケット通信の接続を表す抽象クラスです。
音声通話とパケット通信は個別に網へ接続することが可能です。
留意事項
UIMが挿入されていない状態でネットワーク通信を行うことはできません。
この状態で音声発信またはパケット発信を行った場合、ExternalStatusExceptionが発生します。
| フィールドの概要 | |
|---|---|
static int |
CONNECTION_STATUS_CONNECT
セッションの接続状態の一つとして、接続状態を表します。 |
static int |
CONNECTION_STATUS_DISCONNECT
セッションの接続状態の一つとして、切断状態を表します。 |
static int |
CONNECTION_STATUS_INCOMING_CALL
セッションの接続状態の一つとして、着信状態を表します。 |
static int |
CONNECTION_STATUS_OUTGOING_CALL
セッションの接続状態の一つとして、発信状態を表します。 |
| メソッドの概要 | |
|---|---|
void |
disconnect()
切断します。 |
int |
getConnectedStatus()
接続状態を取得します。 |
java.lang.String |
getDestination()
接続先を取得します。 |
abstract void |
receive()
着信時に接続します。 |
abstract void |
send()
発信します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait |
| フィールドの詳細 |
|---|
public static final int CONNECTION_STATUS_DISCONNECT
getConnectedStatus(),
定数フィールド値public static final int CONNECTION_STATUS_OUTGOING_CALL
getConnectedStatus(),
定数フィールド値public static final int CONNECTION_STATUS_INCOMING_CALL
getConnectedStatus(),
定数フィールド値public static final int CONNECTION_STATUS_CONNECT
getConnectedStatus(),
定数フィールド値| メソッドの詳細 |
|---|
public abstract void send()
throws SessionException,
CommunicationFailureException,
RegulationException,
IllegalSettingException,
ExternalStatusException,
DeviceException
SessionException - 正常に処理できなかった場合に発生します。
CommunicationFailureException - 通信異常の場合に発生します。
RegulationException - 規制による通信失敗の場合に発生します。
IllegalSettingException - 不正な設定で本メソッドをコールした場合に発生します。
ExternalStatusException - UIMが挿入されていない場合など、発信に失敗した場合に発生します。
DeviceException - デバイスの故障により、通信に失敗した場合に発生します。
public abstract void receive()
throws SessionException,
CommunicationFailureException,
IllegalSettingException
SessionException - 内部エラーにより処理が中断した場合に発生します。
CommunicationFailureException - 通信異常の場合に発生します。
IllegalSettingException - 不正な設定で本メソッドをコールした場合に発生します。
public void disconnect()
throws SessionException,
CommunicationFailureException
SessionException - 内部エラーにより処理が中断した場合に発生します。
CommunicationFailureException - 通信異常の場合に発生します。public int getConnectedStatus()
public java.lang.String getDestination()
|
Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved. | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||