高度なカスタマイズ > Windchill アダプタ > Windchill アダプタ Webject ライブラリ > Action Webject > Start-Session
  
Start-Session
Start-Session Webject はセッションを作成する際に使用します。このセッション内で実行されるすべての Webject は、呼び出しを行うユーザー ID、ユーザーが関連付けられているロケール、およびオープントランザクションを含む共通のリソースセットを共有します。
この Webject は、1 つの要素と 2 つの属性 (INSTANCE および SESSION_ID) を含む出力グループを作成します。INSTANCE および SESSION_ID の属性値は、セッションの一部であるすべての Windchill アダプタ Webject の INSTANCE および SESSION_ID パラメータの値として使用される必要があります。
構文
<ie:webject name="Start-Session" type="ACT">
<ie:param name="AUTHORIZATION"
data="$(@SERVER[]authorization[0])"/>
<ie:param name="CONNECTION_ATTEMPTS" data="attempts"/>
<ie:param name="CONNECTION_ATTEMPT_INTERVAL" data="interval"/>
<ie:param name="DBUSER" data="username"/>
<ie:param name="GROUP_OUT" data="group_out"/>
<ie:param name="INSTANCE" data="appl_name"/>
<ie:param name="PASSWD" data="password"/>
</ie:webject>
パラメータ
必須
相互依存
オプション
INSTANCE
AUTHORIZATION
CONNECTION_ATTEMPTS
DBUSER
CONNECTION_ATTEMPT_INTERVAL
PASSWD
GROUP_OUT
* 
表に記載されているパラメータの定義が以下にない場合、そのパラメータは共通の定義を持っています。これらのパラメータの説明については、アダプタ Webject の概要の「一般 Webject パラメータ」セクションを参照してください。
GROUP_OUT
出力グループの名前を指定します。このパラメータが指定されていない場合、出力グループは SESSION_ID という名前になります。Webject は新規のセッションコンテキストを作成し、固有の識別子を割り当てます。
一意の識別子は、出力グループの最初の (および唯一の) 要素である SESSION_ID と名付けられた属性で返されます。この識別子は、後続の Webject の SESSION_ID パラメータで指定され、Start-Session によって作成されるセッションコンテキストにこれらの Webject を関連付けます。このパラメータはオプションです。