本文整理了Java中hudson.model.User.getUnknown()
方法的一些代码示例,展示了User.getUnknown()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。User.getUnknown()
方法的具体详情如下:
包路径:hudson.model.User
类名称:User
方法名:getUnknown
[英]Gets the fallback "unknown" user instance.
This is used to avoid null User instance.
[中]获取回退“未知”用户实例。
这用于避免空用户实例。
代码示例来源:origin: jenkinsci/jenkins
public User getUser() {
return userId == null
? User.getUnknown()
: User.getById(userId, true)
;
}
代码示例来源:origin: jenkinsci/jenkins
/**
* Gets user, who caused the interruption.
* @return User instance if it can be located.
* Result of {@link User#getUnknown()} otherwise
*/
@Nonnull
public User getUser() {
final User userInstance = getUserOrNull();
return userInstance != null ? userInstance : User.getUnknown();
}
代码示例来源:origin: jenkinsci/jenkins
@Nonnull
private String getUserIdOrUnknown() {
return userId != null ? userId : User.getUnknown().getId();
}
代码示例来源:origin: jenkinsci/jenkins
/** @see Jenkins#getAsynchPeople */
public AsynchPeople(Jenkins parent) {
this.parent = parent;
items = parent.getItems();
unknown = User.getUnknown();
}
代码示例来源:origin: jenkinsci/jenkins
public People(Jenkins parent) {
this.parent = parent;
// for Hudson, really load all users
Map<User,UserInfo> users = getUserInfo(parent.getItems());
User unknown = User.getUnknown();
for (User u : User.getAll()) {
if(u==unknown) continue; // skip the special 'unknown' user
if(!users.containsKey(u))
users.put(u,new UserInfo(u,null,null));
}
this.users = toList(users);
}
代码示例来源:origin: org.hudsonci.plugins/subversion
/**
* {@inheritDoc}
*/
public User getAuthor() {
if (author == null) {
return User.getUnknown();
}
return author;
}
代码示例来源:origin: jenkinsci/subversion-plugin
@Override
public User getAuthor() {
if(author==null)
return User.getUnknown();
return author;
}
代码示例来源:origin: org.jvnet.hudson.plugins/subversion
/**
* {@inheritDoc}
*/
public User getAuthor() {
if (author == null) {
return User.getUnknown();
}
return author;
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-service
public User getUnknownUser() {
return User.getUnknown();
}
代码示例来源:origin: com.sonymobile.jenkins.plugins.lenientshutdown/lenientshutdown
/**
* Gets the user that put the argument node in lenient offline mode.
* @param nodeName the node to get user for
* @return user that put the slave in lenient offline mode
*/
public User getOfflineByUser(String nodeName) {
User user = userTriggers.get(nodeName);
if (user == null) {
user = User.getUnknown();
}
return user;
}
代码示例来源:origin: org.hudsonci.plugins/cvs
@Exported
public User getAuthor() {
if(author==null)
return User.getUnknown();
return author;
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
/** @see Jenkins#getAsynchPeople */
public AsynchPeople(Jenkins parent) {
this.parent = parent;
items = parent.getItems();
unknown = User.getUnknown();
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
/**
* Gets user, who caused the interruption.
* @return User instance if it can be located.
* Result of {@link User#getUnknown()} otherwise
*/
@Nonnull
public User getUser() {
final User userInstance = getUserOrNull();
return userInstance != null ? userInstance : User.getUnknown();
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
public User getUser() {
return userId == null
? User.getUnknown()
: User.getById(userId, true)
;
}
代码示例来源:origin: org.jvnet.hudson.plugins/cvs
@Exported
public User getAuthor() {
if(author==null)
return User.getUnknown();
return author;
}
代码示例来源:origin: hudson/hudson-2.x
public People(Hudson parent) {
this.parent = parent;
// for Hudson, really load all users
Map<User,UserInfo> users = getUserInfo(parent.getItems());
User unknown = User.getUnknown();
for (User u : User.getAll()) {
if(u==unknown) continue; // skip the special 'unknown' user
if(!users.containsKey(u))
users.put(u,new UserInfo(u,null,null));
}
this.users = toList(users);
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
public People(Jenkins parent) {
this.parent = parent;
// for Hudson, really load all users
Map<User,UserInfo> users = getUserInfo(parent.getItems());
User unknown = User.getUnknown();
for (User u : User.getAll()) {
if(u==unknown) continue; // skip the special 'unknown' user
if(!users.containsKey(u))
users.put(u,new UserInfo(u,null,null));
}
this.users = toList(users);
}
代码示例来源:origin: etsy/jenkins-master-project
@Exported(visibility=3)
public String getUserUrl() {
User u = User.get(user, false);
if (u == null) {
u = User.getUnknown();
}
return u.getAbsoluteUrl();
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
public People(Hudson parent) {
this.parent = parent;
// for Hudson, really load all users
Map<User,UserInfo> users = getUserInfo(parent.getItems());
User unknown = User.getUnknown();
for (User u : User.getAll()) {
if(u==unknown) continue; // skip the special 'unknown' user
if(!users.containsKey(u))
users.put(u,new UserInfo(u,null,null));
}
this.users = toList(users);
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
public People(Hudson parent) {
this.parent = parent;
// for Hudson, really load all users
Map<User,UserInfo> users = getUserInfo(parent.getItems());
User unknown = User.getUnknown();
for (User u : User.getAll()) {
if(u==unknown) continue; // skip the special 'unknown' user
if(!users.containsKey(u))
users.put(u,new UserInfo(u,null,null));
}
this.users = toList(users);
}
内容来源于网络,如有侵权,请联系作者删除!