http://d.hatena.ne.jp/nobeans/20070422/1177259893
の記事を参考に,DatabaseParticipantProviderなるものを書いてみました.
で,Baoでロールごとの実装を行うにはどのようにすべきでしょうか?
以下のような感じでいいんですかね?
public interface PurePetitionBao { @BuriActivity("承認済み") @BuriArgs("userData") public List getWaitApprove(String userData); }
String userDataの部分が実際どのような情報が入ってくるのでしょうか?
DatabaseParticipantProvider#getUserIdで,扱えるuserDataであれば何でもOKでしょうか?
public class DatabaseParticipantProvider implements ParticipantProvider { public IdentityInfo getUserId(Object userData) { <snip> } }
そのあたり教えていただければと思います.> id:makotanさん