本文整理了Java中hudson.model.Hudson.getUser()
方法的一些代码示例,展示了Hudson.getUser()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Hudson.getUser()
方法的具体详情如下:
包路径:hudson.model.Hudson
类名称:Hudson
方法名:getUser
[英]Gets the user of the given name.
[中]获取给定名称的用户。
代码示例来源:origin: org.eclipse.hudson/hudson-service
public User getUser(final String id) {
// id may be null
return getHudson().getUser(id);
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-service
public User getUser(final String id) {
// id may be null
return getHudson().getUser(id);
}
代码示例来源:origin: org.jvnet.hudson.plugins/favorite
public void doToggleFavorite(StaplerRequest req, StaplerResponse resp, @QueryParameter String job, @QueryParameter String userName) {
if ("".equals(userName) || userName == null) {
Authentication authentication = Hudson.getAuthentication();
userName = authentication.getName();
}
if (!userName.equals("anonymous")) {
User user = Hudson.getInstance().getUser(userName);
FavoriteUserProperty fup = user.getProperty(FavoriteUserProperty.class);
try {
if (fup == null) {
user.addProperty(new FavoriteUserProperty());
fup = user.getProperty(FavoriteUserProperty.class);
}
fup.toggleFavorite(job);
user.save();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
代码示例来源:origin: org.jvnet.hudson.plugins/favorite
@Override
public List<TopLevelItem> filter(List<TopLevelItem> added, List<TopLevelItem> all, View filteringView) {
List<TopLevelItem> filtered = new ArrayList<TopLevelItem>(added);
Authentication authentication = Hudson.getAuthentication();
String name = authentication.getName();
if (authentication.isAuthenticated()) {
User user = Hudson.getInstance().getUser(name);
FavoriteUserProperty fup = user.getProperty(FavoriteUserProperty.class);
for (TopLevelItem item : all) {
if (fup == null || !fup.isJobFavorite(item.getName())) {
filtered.remove(item);
}
}
}
return filtered;
}
代码示例来源:origin: org.jvnet.hudson.plugins/favorite
public String getStar(String job) {
Authentication authentication = Hudson.getAuthentication();
String name = authentication.getName();
User user = Hudson.getInstance().getUser(name);
FavoriteUserProperty fup = user.getProperty(FavoriteUserProperty.class);
if (fup == null || !fup.isJobFavorite(job)) {
return "star.gif";
} else {
return "star-gold.gif";
}
}
内容来源于网络,如有侵权,请联系作者删除!