BW----List of logged on users in the Portal

Description : This code snippet gives the list of logged on users in the portal using Webdynpro for JAVA

Required jar files for this code snippet
-> webdynpro_services.jar located at <plugins folder>/com.sap.tc.webdynpro.runtime/lib
-> com.sap.security.api.jar located at <plugins folder>/com.sap.security/lib

import com.sap.tc.webdynpro.services.sal.um.api.IWDClientUser;
import com.sap.tc.webdynpro.services.sal.um.api.WDClientUser;

IWDClientUser currentUsers[] = WDClientUser.getClientUsers();
//Displaying the count of logged on users
wdComponentAPI.getMessageManager().reportSuccess("Number of logged on Users in the portal"+currentUsers.length);
for(int i = 0; i < currentUsers.length; i++)
{
if(currentUsers[i].getSAPUser() != null)
{
//Displaying the logged on users;
wdComponentAPI.getMessageManager().reportSuccess("User - "+currentUsers[i].getSAPUser().getUniqueName());
}
}
Note: I used reportSuccess statement to show the output, instead you can bind thelist ofusers toa node and show in the Table
<!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="https://wiki.sdn.sap.com/wiki/display/Snippets/List+of+logged+on+users+in+the+Portal" dc:identifier="https://wiki.sdn.sap.com/wiki/display/Snippets/List+of+logged+on+users+in+the+Portal" dc:title="List of logged on users in the Portal" trackback:ping="https://wiki.sdn.sap.com/wiki/rpc/trackback/26080" /> </rdf:RDF> -->
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值