IBM FileNet Document與…

FileNet

一、把Document放到Folder下

ReferentialContainmentRelationship rel = test1.file(myDoc,
AutoUniqueName.AUTO_UNIQUE, null,
DefineSecurityParentage.DO_NOT_DEFINE_SECURITY_PARENTAGE);
rel.set_ContainmentName("temp.jpg");
rel.save(RefreshMode.NO_REFRESH);


二、把Document從Folder下刪除,掛載關係

ReferentialContainmentRelationship rcr = test1.unfile(Factory.Document.fetchInstance(Obj, new Id("{7A3457B8-5990-4616-BF3C-F0ACD064CECB}"), null));
rcr.save(RefreshMode.NO_REFRESH);


三、查看Document,都放到了那些Folder下
Document doc = Factory.Document.fetchInstance(Obj, new Id("{6E95712F-EB6C-4B38-A090-1E63707D882E}"), null);
FolderSet folders = (FolderSet) doc.getProperties().getObjectValue("FoldersFiledIn");
Iterator folderIter = folders.iterator();
while(folderIter.hasNext()){
Folder folderaaa = folderIter.next();
System.out.println(folderaaa.get_Id().toString());
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章