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

## com.JRcServer
インタフェース JRcService

    public interface JRcService

JRcServerサービスインターフェイス.
JRcServerサービスを表すインターフェイスです.
このインターフェイスを継承して、JRcServerで提供する サービスを定義します.
またこのサービスをJRcServerとして有効にする場合は、

        JRcService service = new xxxx() ;
        JRcBaseDefineBean bean = new JRcBaseDefineBean() ;
        bean.setService( service ) ;
                 ・
                 ・
                 ・
        JRcManagerFactory.initJRcBeanManager( bean ) ;

のような形で定義することで、有効となります.
つまり、上記の場合では、serviceインターフェイスに対して、提供したい
サービス群を管理するxxxxオブジェクトをインスタンス化し、その内容を
beanに登録して、JRcManagerFactoryを初期化することで、独自のJRcServerを
提供することが可能となります.

導入されたバージョン:
  JRcServerAPI 1.00
バージョン:
  2006/09/08
作成者:
  masahito suzuki

フィールドの概要
`static java.lang.String` | `COMMON_SERVER_VERSION` コモンサービス : サーババージョン.
`static java.lang.String` | `COMMON_SERVICE_HELP` コモンサービス : ヘルプ.
`static java.lang.String` | `COMMON_SERVICE_LIST` コモンサービス : サービスリスト一覧.
`static java.lang.String` | `COMMON_SERVICE_PARAM_HELP` コモンサービス : ヘルプサービス名パラメータ引数.

メソッドの概要
`int` | `getServerSize()` 有効サービス数を取得.
`java.lang.String` | `getServerVersion()` このサービスを管理するサーババージョンを取得.
`JRCommand` | `getService(java.lang.String name)` 対象サービスから、JRCommandを取得.
`java.lang.String[]` | `getServiceNames()` 有効サービス名一覧を取得.
`boolean` | `isService(java.lang.String name)` サービス名が存在するかチェック.

フィールドの詳細

### COMMON_SERVICE_LIST

    static final java.lang.String COMMON_SERVICE_LIST

  コモンサービス : サービスリスト一覧.

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

### COMMON_SERVER_VERSION

    static final java.lang.String COMMON_SERVER_VERSION

  コモンサービス : サーババージョン.

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

### COMMON_SERVICE_HELP

    static final java.lang.String COMMON_SERVICE_HELP

  コモンサービス : ヘルプ.

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

### COMMON_SERVICE_PARAM_HELP

    static final java.lang.String COMMON_SERVICE_PARAM_HELP

  コモンサービス : ヘルプサービス名パラメータ引数.

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

メソッドの詳細

### getServerVersion

    java.lang.String getServerVersion()

  このサービスを管理するサーババージョンを取得.
  このサービスを管理するサーババージョンを取得します.

  戻り値:
    String サービスサーババージョンが返されます.

### getService

    JRCommand getService(java.lang.String name)

  対象サービスから、JRCommandを取得.
  対象サービスから、JRCommandを取得します.

  パラメータ:
    `name` - 対象のサービス名を設定します.
  戻り値:
    JRCommand 対象のコマンド情報が返されます.

### getServiceNames

    java.lang.String[] getServiceNames()

  有効サービス名一覧を取得.
  有効サービス名一覧を取得します.

  戻り値:
    String[] 有効サービス名一覧が返されます.

### getServerSize

    int getServerSize()

  有効サービス数を取得.
  有効となるサービス数を取得します.

  戻り値:
    int 有効サービス数が返されます.

### isService

    boolean isService(java.lang.String name)

  サービス名が存在するかチェック.
  サービス名が存在するかチェックします.

  パラメータ:
    `name` - チェック対象のサービス名を設定します.
  戻り値:
    boolean チェック結果が返されます.
    [true]を設定した場合、存在します.
    [false]を設定した場合、存在しません.

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