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

## kandata.server
インタフェース Server

public interface Server

アプリケーションサーバが実装しなければならないインターフェース.

メソッドの概要
`void` | `connected(ClientContext context)` クライアントから接続されたときに呼ばれます.
`void` | `disconnected(ClientContext context)` クライアントから切断されたときに呼ばれます.
`void` | `exit()` 終了時に呼ばれます.
`void` | `init(ServerContext serverContext)` 起動時に呼ばれます.
`java.lang.Object` | `invoke(ClientContext context, java.lang.String command, java.lang.Object[] args)` クライアントから要求が来たときに呼ばれます.

メソッドの詳細

### init

    public void init(ServerContext serverContext)

  起動時に呼ばれます.

### exit

    public void exit()

  終了時に呼ばれます.

### connected

    public void connected(ClientContext context)

  クライアントから接続されたときに呼ばれます.

### disconnected

    public void disconnected(ClientContext context)

  クライアントから切断されたときに呼ばれます.

### invoke

    public java.lang.Object invoke(ClientContext context,
                                   java.lang.String command,
                                   java.lang.Object[] args)

  クライアントから要求が来たときに呼ばれます.

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