uCosminexus DocumentBroker Version 3 Standard GUI Development Kit
文書のアクセス権限を更新,取得する場合のコーディング例を次に示します。
1 //////////////////////////////////////////////////////////// 2 // decmFactory : DecmFactoryインスタンス 3 // docOiid : 操作対象文書のバージョニングOIID 4 //////////////////////////////////////////////////////////// 5 6 // 文書操作用のインスタンスを取得 7 DecmDoc doc = decmFactory.createDecmDoc(); 8 9 // 文書に接続 10 doc.setOiid( docOiid ); 11 12 //////////////////////////////////////////////////////////// 13 // 更新 14 //////////////////////////////////////////////////////////// 15 16 // アクセス権限操作用インスタンスを取得 17 DecmDocPerm docPerm = decmFactory.createDecmDocPerm(); 18 19 // アクセス権限を設定し更新 20 docPerm.setEveryonePerm( DecmACLPerm.PERM_READ ); 21 doc.setDocPerm( docPerm ); 22 23 doc.updateDocPerm( true ); 24 25 //////////////////////////////////////////////////////////// 26 // 取得 27 //////////////////////////////////////////////////////////// 28 29 DecmDocPerm docPerm = doc.fetchDocPerm( true );
All Rights Reserved. Copyright (C) 2009, Hitachi Systems & Services, Ltd.