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

## jp.co.argo21.nautica.workflow.engine
クラス SystemRoleImpl

    java.lang.Object
      jp.co.argo21.nautica.workflow.engine.SystemRoleImpl

すべての実装インタフェース:
  Participant, Role, java.io.Serializable, SystemRole, WfObject

public class SystemRoleImpl
extends java.lang.Object
implements SystemRole

システム権限実装クラスである。 内部の互換性のために用意されている。

導入されたバージョン:
  Nautica Workflow 0.9
バージョン:
  $Revision: 1.2 $
関連項目:
  直列化された形式

フィールドの概要
`static SystemRole` | `REMOTE_ENGINE_ROLE` リモートエンジン権限
`static java.lang.String` | `REMOTE_ENGINE_ROLE_ID` リモートエンジン権限ID
`static java.lang.String` | `REMOTE_ENGINE_ROLE_NAME` リモートエンジン権限名
`static SystemRole` | `TOOL_AGENT_ROLE` ツールエージェント権限
`static java.lang.String` | `TOOL_AGENT_ROLE_ID` ツールエージェント権限ID
`static java.lang.String` | `TOOL_AGENT_ROLE_NAME` ツールエージェント権限名

インタフェース 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()` 権限名称を返す。
`int` | `getType()` 参加者型を返す。
`void` | `setAttribute(java.lang.String name, java.lang.String value)` 権限属性を設定する。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### REMOTE_ENGINE_ROLE_ID

    public static final java.lang.String REMOTE_ENGINE_ROLE_ID

  リモートエンジン権限ID

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

### TOOL_AGENT_ROLE_ID

    public static final java.lang.String TOOL_AGENT_ROLE_ID

  ツールエージェント権限ID

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

### REMOTE_ENGINE_ROLE_NAME

    public static final java.lang.String REMOTE_ENGINE_ROLE_NAME

  リモートエンジン権限名

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

### TOOL_AGENT_ROLE_NAME

    public static final java.lang.String TOOL_AGENT_ROLE_NAME

  ツールエージェント権限名

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

### REMOTE_ENGINE_ROLE

    public static final SystemRole REMOTE_ENGINE_ROLE

  リモートエンジン権限

### TOOL_AGENT_ROLE

    public static final SystemRole TOOL_AGENT_ROLE

  ツールエージェント権限

メソッドの詳細

### getAllAttributeNames

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

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

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

### getAttribute

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

  保持する権限属性を返す。

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

### getID

    public java.lang.String getID()
                           throws WorkflowException

  権限IDを返す。

  定義:
    インタフェース `Role` 内の `getID`
  戻り値:
    権限ID
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合
  関連項目:
    `Role.getID()`

### getName

    public java.lang.String getName()
                             throws WorkflowException

  権限名称を返す。

  定義:
    インタフェース `Role` 内の `getName`
  戻り値:
    権限名称
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合
  関連項目:
    `Role.getName()`

### getType

    public int getType()
                throws WorkflowException

  参加者型を返す。

  定義:
    インタフェース `Participant` 内の `getType`
  戻り値:
    参加者型
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合

### setAttribute

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

  権限属性を設定する。

  定義:
    インタフェース `Role` 内の `setAttribute`
  パラメータ:
    `name` - 属性名
    `value` - 属性値
  例外:
    `WorkflowException` - ワークフロー関連で例外が発生した場合
  関連項目:
    `Role.setAttribute(java.lang.String, java.lang.String)`

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

Copyright 2005 株式会社アルゴ２１