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

## jp.co.argo21.nautica.workflow.security
インタフェース User

すべてのスーパーインタフェース:
  Participant, java.io.Serializable, WfObject

既知の実装クラスの一覧:
  UserBean

public interface User
extends Participant

Userは、ユーザを表すインタフェースである。

導入されたバージョン:
  Nautica Workflow 0.9
バージョン:
  $Revision: 1.2 $

フィールドの概要

インタフェース jp.co.argo21.nautica.workflow.wfmc.Participant から継承したフィールド
`HUMAN, ORGANIZATIONAL_UNIT, ROLE, SYSTEM`

メソッドの概要
`java.lang.String[]` | `getAllAttributeNames()` 保持するすべてのユーザ属性名を返す。
`java.lang.String` | `getAttribute(java.lang.String name)` 保持するユーザ属性を返す。
`java.lang.String` | `getID()` ユーザIDを返す。
`java.lang.String` | `getName()` ユーザ名を返す。
`void` | `setAttribute(java.lang.String name, java.lang.String value)` ユーザ属性を設定する。

インタフェース jp.co.argo21.nautica.workflow.wfmc.Participant から継承したメソッド
`getType`

メソッドの詳細

### getID

    public java.lang.String getID()
                           throws WorkflowException

  ユーザIDを返す。

  定義:
    インタフェース `Participant` 内の `getID`
  戻り値:
    ユーザID
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### getName

    public java.lang.String getName()
                             throws WorkflowException

  ユーザ名を返す。

  定義:
    インタフェース `Participant` 内の `getName`
  戻り値:
    ユーザ名
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### getAttribute

    public java.lang.String getAttribute(java.lang.String name)
                                  throws WorkflowException

  保持するユーザ属性を返す。

  定義:
    インタフェース `Participant` 内の `getAttribute`
  パラメータ:
    `name` - 属性名
  戻り値:
    属性値
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### setAttribute

    public void setAttribute(java.lang.String name,
                             java.lang.String value)
                      throws WorkflowException

  ユーザ属性を設定する。

  定義:
    インタフェース `Participant` 内の `setAttribute`
  パラメータ:
    `name` - 属性名
    `value` - 属性値
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### getAllAttributeNames

    public java.lang.String[] getAllAttributeNames()
                                            throws WorkflowException

  保持するすべてのユーザ属性名を返す。

  定義:
    インタフェース `Participant` 内の `getAllAttributeNames`
  戻り値:
    属性名の一覧
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

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

Copyright 2005 株式会社アルゴ２１