com.JRcServer.commons.net
クラス CommunicateException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 com.JRcServer.commons.exception.BaseException
              上位を拡張 com.JRcServer.commons.exception.AccessException
                  上位を拡張 com.JRcServer.commons.net.CommunicateException
すべての実装されたインタフェース:
java.io.Serializable
直系の既知のサブクラス:
AsynchronousException, CloseCompulsionException, ClosedConnectException, ConnectTimeoutException, NotBindException, NotConnectException, UndefineBindException, UnknownConnectException

public class CommunicateException
extends AccessException

通信例外.

通信処理で例外が発生した場合、発生します.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.0.0 2003/12/10
作成者:
masahito suzuki
関連項目:
直列化された形式

フィールドの概要
static int ASYNCHRONOUSE_CLOSE
          エラーコード : 他のスレッドにより、クローズ.
static int CLOSE_COMPULSION
          エラーコード : 接続先強制クローズ.
static int CLOSE_CONNECT
          エラーコード : 接続先クローズ.
static int ETC_ERROR
          エラーコード : その他エラー.
static int NO_CONNECT
          エラーコード : 未接続.
static int NOT_BIND
          バインド失敗.
static int TIME_OUT
          コネクションタイムアウト.
static int UN_DEFINE_BIND
          未バインド例外.
static int UNKNOWN_CONNECTION
          接続先不明.
 
コンストラクタの概要
CommunicateException(BaseException e)
          コンタストラクタ.
CommunicateException(BaseException e, int code)
          コンタストラクタ.
CommunicateException(BaseException e, int code, java.lang.String message)
          コンタストラクタ.
CommunicateException(BaseException e, java.lang.String message)
          コンタストラクタ.
CommunicateException(int code)
          コンタストラクタ.
CommunicateException(int code, java.lang.String message)
          コンタストラクタ.
CommunicateException(java.lang.String message)
          コンタストラクタ.
CommunicateException(java.lang.Throwable e)
          コンタストラクタ.
CommunicateException(java.lang.Throwable e, int code)
          コンタストラクタ.
CommunicateException(java.lang.Throwable e, int code, java.lang.String message)
          コンタストラクタ.
CommunicateException(java.lang.Throwable e, java.lang.String message)
          コンタストラクタ.
 
メソッドの概要
 int getCode()
          エラーコード値の取得.
 java.lang.String getCodeToString()
          エラーコード文字情報変換.
 
クラス com.JRcServer.commons.exception.BaseException から継承されたメソッド
addMessage, getMessage, getStackTrace, getStackTraceEx, getStackTraceFlg, printStackTrace, printStackTrace, printStackTrace, readStackTrace, saveBaseStackTrace, saveStackTrace, saveStackTrace, setStackTracFlg
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

NO_CONNECT

public static final int NO_CONNECT
エラーコード : 未接続.

関連項目:
定数フィールド値

CLOSE_CONNECT

public static final int CLOSE_CONNECT
エラーコード : 接続先クローズ.

関連項目:
定数フィールド値

CLOSE_COMPULSION

public static final int CLOSE_COMPULSION
エラーコード : 接続先強制クローズ.

関連項目:
定数フィールド値

ASYNCHRONOUSE_CLOSE

public static final int ASYNCHRONOUSE_CLOSE
エラーコード : 他のスレッドにより、クローズ.

関連項目:
定数フィールド値

NOT_BIND

public static final int NOT_BIND
バインド失敗.

関連項目:
定数フィールド値

UN_DEFINE_BIND

public static final int UN_DEFINE_BIND
未バインド例外.

関連項目:
定数フィールド値

UNKNOWN_CONNECTION

public static final int UNKNOWN_CONNECTION
接続先不明.

関連項目:
定数フィールド値

TIME_OUT

public static final int TIME_OUT
コネクションタイムアウト.

関連項目:
定数フィールド値

ETC_ERROR

public static final int ETC_ERROR
エラーコード : その他エラー.

関連項目:
定数フィールド値
コンストラクタの詳細

CommunicateException

public CommunicateException(int code)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
code - エラーコード値を設定します.

CommunicateException

public CommunicateException(java.lang.String message)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
message - エラーメッセージを設定します.

CommunicateException

public CommunicateException(int code,
                            java.lang.String message)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
code - エラーコード値を設定します.
message - エラーメッセージを設定します.

CommunicateException

public CommunicateException(java.lang.Throwable e)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
e - スローエラー対象の例外を設定します。

CommunicateException

public CommunicateException(BaseException e)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
e - スローエラー対象の例外を設定します。

CommunicateException

public CommunicateException(java.lang.Throwable e,
                            int code)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
e - スローエラー対象の例外を設定します。
code - エラーコード値を設定します.

CommunicateException

public CommunicateException(BaseException e,
                            int code)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
e - スローエラー対象の例外を設定します。
code - エラーコード値を設定します.

CommunicateException

public CommunicateException(java.lang.Throwable e,
                            java.lang.String message)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
e - スローエラー対象の例外を設定します。
message - エラーメッセージを設定します.

CommunicateException

public CommunicateException(BaseException e,
                            java.lang.String message)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
e - スローエラー対象の例外を設定します。
message - エラーメッセージを設定します.

CommunicateException

public CommunicateException(java.lang.Throwable e,
                            int code,
                            java.lang.String message)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
e - スローエラー対象の例外を設定します。
code - エラーコード値を設定します.
message - エラーメッセージを設定します.

CommunicateException

public CommunicateException(BaseException e,
                            int code,
                            java.lang.String message)
コンタストラクタ.

オブジェクト生成と同時に発生原因のExceptionを設定します.

パラメータ:
e - スローエラー対象の例外を設定します。
code - エラーコード値を設定します.
message - エラーメッセージを設定します.
メソッドの詳細

getCode

public int getCode()
エラーコード値の取得.

エラーコード値を取得します.

戻り値:
int エラーコードが返されます.

getCodeToString

public java.lang.String getCodeToString()
エラーコード文字情報変換.

設定エラーコードを文字情報に変換します.

戻り値:
String エラー文字情報が返されます.