ビジネス・コンポーネント接続タグ - <jbo:Commit>

アプリケーション・モジュールで定義されたすべてのデータソース・インスタンスに対する変更を、データベースに適用します。

JSP構文

<jbo:Commit
   appid="appModuleInstance"
/>

説明

データソース・キャッシュからの変更をコミットするまで、変更は指定されたデータ・アプリケーションからのみアクセスできます。データベースにコミットされた変更は、ロールバックできません。

<jbo:Commit>タグは、データソース・キャッシュに対する操作でも、データベースに対する直接の操作でも、同じ処理を実行します。したがって、次の場合にコミットを発行できます。

属性

<%@ taglib uri="/webapp/DataTags.tld" prefix="jbo" %>
<jbo:ApplicationModule id="OnlineOrdersModule"
configname="OnlineOrders.OnlineOrdersModule.LocalConfig"
releasemode="Stateless" />

<jbo:DataSource id="ds1" appid="OnlineOrdersModule"
viewobject="CustomerView" >
</jbo:DataSource>

<jbo:Row id="newRow" datasource="ds1" action="Create" >
  <jbo:SetAttribute dataitem="Id" value="101" />
  <jbo:SetAttribute dataitem="Lastname" value="tiger" />
  <jbo:SetAttribute dataitem="Firstname" value="tiger" />
  <jbo:SetAttribute dataitem="Address.Street" value="101 Main st" />
  <jbo:SetAttribute dataitem="Address.City" value="Redwood city" />
</jbo:Row>

</BODY>
</HTML>
<jbo:Commit appid="OnlineOrdersModule" />

<jbo:ReleasePageResources />

 

Copyright © 1997, 2004, Oracle. All rights reserved.