[YMIR-321] *[ymir-core] @Beginアノテーションでbeginの挙動を細かく制御できるようにする Created: 2009-02-23  Updated: 2009-02-23  Resolved: 2009-02-23

Status: Closed
Project: Ymir
Component/s: ymir-core
Affects Version/s: 1.0.1
Fix Version/s: 1.0.2

Type: Improvement Priority: Major
Reporter: skirnir Assignee: skirnir
Resolution: Fixed Votes: 0
Labels: None


 Description   

@Beginアノテーションでbeginの挙動を細かく制御できるように、alwaysBegin属性を廃止してwhere属性を追加する。



 Comments   
Comment by jflute [ 2009-02-23 ]

ありがとうございます。
@Beginで指定なしの状態で、ALWAYSな挙動を確認しました。
(Exampleも移行できました)

Comment by skirnir [ 2009-02-23 ]

対処しました(r2831)。

[互換性に関する変更]

この対処の結果、@BeginアノテーションのalwaysBegin属性が廃止されました。代わりにwhere属性を使用して下さい。

alwaysBegin=trueは、where=EXCEPT_FOR_SAME_CONVERSATION_AND_SAME_PHASEと等価です。
alwaysBegin=falseは、where=EXCEPT_FOR_SAME_CONVERSATIONと等価です。

また、属性指定なしの@Beginアノテーションの挙動が、EXCEPT_FOR_SAME_CONVERSATION_AND_SAME_PHASEからALWAYSに変更になりました。

Generated at Sat Apr 27 02:30:55 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.