ヘッダーをスキップ
Oracle Workflow APIリファレンス リリース2.6.3.5 部品番号: B15622-01
|
getActivityAttr
Java構文
public WFAttribute getActivityAttr
(String aName)
Java構文
public WFAttribute getActivityAttr
(WFContext pWCtx,
String aName) throws SQLException
説明
getActivityAttr()の実装には、次の2種類があります。これらのメソッドは、特定のアクティビティ属性のアクティビティ属性情報を返します。
- アクティビティ属性の名前のみを使用してgetActivityAttr(String aName)をコールした場合、このメソッドはアクティビティ属性値を返しますが、項目属性への参照は解決しません。アクティビティ属性が項目属性を参照している場合、このメソッドは項目属性の内部名を返します。項目属性の名前を取得すると、その項目属性に基づいて追加処理を実行できます。
たとえば、項目属性に情報を書き込むには、最初にgetActivityAttr(String aName)を使用して項目属性の名前を取得します。 次に、setItemAttrValue(WFContext pWCtx, WFAttribute pAttr)を使用して項目属性の値を設定します。この値はアクティビティ属性の値にもなります。 「setItemAttrValue」を参照してください。
- Workflowのコンテキストとアクティビティ属性の名前を使用してgetActivityAttr(WFContext pWCtx, String aName)をコールした場合、このメソッドはアクティビティ属性を返します。また、アクティビティ属性が項目属性を参照している場合、このメソッドはその項目属性の値を取得して参照を解決します。 実際のアクティビティ属性の値を取得するときに、アクティビティ属性が参照している項目属性を取得する必要がない場合は、getActivityAttr(WFContext pWCtx, String aName)を使用できます。 このメソッドは、直前にロードされた項目属性内の参照を解決します。項目属性がロードされていない場合は、loadItemAttributes(WFContext pWCtx)をコールして項目属性をロードします。 「loadItemAttributes」を参照してください。
データベース・アクセス・エラーが発生した場合、このメソッドはSQLExceptionをスローします。
引数(入力)
Copyright © 2003, 2004, Oracle. All rights reserved.