如何扩展WebCenter Spaces 应用程序
Example: Adding Members to a Space
//create the list of users
List addMem = new ArrayList();
//create the GroupSpaceWSMembers objects
GroupSpaceWSMembers mem1 = new GroupSpaceWSMembers("pat", "Viewer");
GroupSpaceWSMembers mem2 = new GroupSpaceWSMembers("vicki", "Participant");
GroupSpaceWSMembers grp1 = new GroupSpaceWSMembers("Sales", "Viewer");
grp1.setGroup(true);
GroupSpaceWSMembers grp2 = new GroupSpaceWSMembers("Marketing", Viewer");
grp2.setGroup(true);
//add the GroupSpaceWSMembers objects to the list of users
addMem.add(mem1);
addMem.add(mem2);
addMem.add(grp1);
addMem.add(grp2);
//add the users to the Space
client.addMember("Databases", addMem);
//print a list of members to confirm the new members were added
GroupSpaceWSMetadata memMetData = client.getGroupSpaceMetadata("Databases");
for (GroupSpaceWSMembers mems: memMetData.getMembers()){
System.out.println(mems.getMember());
System.out.println(mems.getRole());
}
b. Inviting Users to Join a Space
用inviteMember API来邀请用户成为Spaces成员。
Example : Inviting Users to Join a Space
//create the list of users
List inviteMem = new ArrayList();
//create the GroupSpaceWSMembers objects
GroupSpaceWSMembers mem1 = new GroupSpaceWSMembers("pat", "Viewer");
GroupSpaceWSMembers mem2 = new GroupSpaceWSMembers("vicki", "Participant");
//add the GroupSpaceWSMembers objects to the list of users
inviteMem.add(mem1);
inviteMem.add(mem2);
//invite the list of users to join the Space
client.inviteMember("Databases", inviteMem);
c. removeMember
用removeMember API撤销Spaces成员,使用这个API要指定Spaces名称和成员列表。该列表必须是包含GroupSpaceWSMembers对象类型。用getGroupSpaceMetadata获取当前spaces的成员列表。
Example :Removing Members from a Space
//create the list of users
List remMem = new ArrayList();
//create the GroupSpaceWSMembers objects
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技扩展你的WebCenter_Spaces应用程序(26)全文阅读和word下载服务。
相关推荐: