概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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 エラー文字情報が返されます.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド