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

## jp.co.argo21.nautica.workflow.wfmc
インタフェース Participant

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

既知のサブインタフェースの一覧:
  Organization, Role, SystemRole, User

既知の実装クラスの一覧:
  OrganizationBean, ParticipantImpl, RoleBean, SystemRoleImpl, UserBean

public interface Participant
extends WfObject

ワークフロー参加者を表す。

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

フィールドの概要
`static int` | `HUMAN` 人
`static int` | `ORGANIZATIONAL_UNIT` 組織単位
`static int` | `ROLE` ロール
`static int` | `SYSTEM` システム

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

フィールドの詳細

### HUMAN

    public static final int HUMAN

  人

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

### ORGANIZATIONAL_UNIT

    public static final int ORGANIZATIONAL_UNIT

  組織単位

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

### ROLE

    public static final int ROLE

  ロール

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

### SYSTEM

    public static final int SYSTEM

  システム

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

メソッドの詳細

### getID

    public java.lang.String getID()
                           throws WorkflowException

  参加者IDを返す。

  戻り値:
    ID
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### getName

    public java.lang.String getName()
                             throws WorkflowException

  参加者名称を返す

  戻り値:
    名称
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### getType

    public int getType()
                throws WorkflowException

  参加者型を返す。

  戻り値:
    参加者型
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### getAttribute

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

  保持する属性を返す。

  パラメータ:
    `name` - 属性名
  戻り値:
    属性値
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### setAttribute

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

  属性を設定する。

  パラメータ:
    `name` - 属性名
    `value` - 属性値
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### getAllAttributeNames

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

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

  戻り値:
    属性名の一覧
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

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

Copyright 2005 株式会社アルゴ２１