本文整理了Java中hudson.model.User.setFullName()
方法的一些代码示例,展示了User.setFullName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。User.setFullName()
方法的具体详情如下:
包路径:hudson.model.User
类名称:User
方法名:setFullName
[英]Sets the human readable name of the user. If the input parameter is empty, the user's ID will be set.
[中]设置用户可读的名称。如果输入参数为空,将设置用户ID。
代码示例来源:origin: jenkinsci/jenkins
/**
* Creates a new account from a valid signup info. A signup info is valid if its {@link SignupInfo#errors}
* field is empty.
*
* @param si the valid signup info to create an account from
* @return a valid {@link User} object created from given signup info
* @throws IllegalArgumentException if an invalid signup info is passed
*/
private User createAccount(SignupInfo si) throws IOException {
if (!si.errors.isEmpty()) {
String messages = getErrorMessages(si);
throw new IllegalArgumentException("invalid signup info passed to createAccount(si): " + messages);
}
// register the user
User user = createAccount(si.username, si.password1);
user.setFullName(si.fullname);
if (isMailerPluginPresent()) {
try {
// legacy hack. mail support has moved out to a separate plugin
Class<?> up = Jenkins.getInstance().pluginManager.uberClassLoader.loadClass("hudson.tasks.Mailer$UserProperty");
Constructor<?> c = up.getDeclaredConstructor(String.class);
user.addProperty((UserProperty) c.newInstance(si.email));
} catch (ReflectiveOperationException e) {
throw new RuntimeException(e);
}
}
user.save();
return user;
}
代码示例来源:origin: stackoverflow.com
private User createUserForId(Integer id){
db.findByUserId(id);
//...
User user = new User();
user.setUserId(userId);
user.setFullName(emp.getFullName());
return user;
}
代码示例来源:origin: stackoverflow.com
@RequestMapping(value = "/create_user", method = RequestMethod.POST)
public String add_user(HttpServletResponse response, HttpServletRequest request)
{
boolean authorized = client.getAccess();
if (authorized)
{
User user = new User();
user.setUserName(request.getParameter("username"));
user.setFullName(request.getParameter("fullname"));
if (UserDAO.saveUser(user))
{
return "redirect:/user_list";
}
else
{
return "error";
}
}
else
{
return "access_denied";
}
}
代码示例来源:origin: stackoverflow.com
User user = new User();
user.setUsername(rs.getString("username"));
user.setFullName(rs.getString("fullname"));
users.add(user);
代码示例来源:origin: stackoverflow.com
user.setUserName(rs.getString("Name"));
user.setPassword(rs.getString("Password"));
user.setFullName(rs.getString("fullName"));
user.setPrivilage(rs.getString("PRIVILEGE"));
代码示例来源:origin: jenkinsci/tfs-plugin
if (tfsUser != null) {
final String displayName = tfsUser.getDisplayName();
jenkinsUser.setFullName(displayName);
final String emailAddress = (String) tfsUser.getProperty("Mail");
if (emailAddress != null) {
代码示例来源:origin: org.hudsonci.plugins/git
user = User.get(csAuthorEmail, true);
try {
user.setFullName(csAuthor);
user.save();
} catch (IOException e) {
代码示例来源:origin: mocleiri/github-oauth-plugin
u.setFullName(self.getName());
u.addProperty(new Mailer.UserProperty(self.getEmail()));
代码示例来源:origin: org.eclipse.hudson/hudson-core
user.setFullName(si.fullname);
user.save();
if (notifyUser && StringUtils.isNotEmpty(si.email)) {
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
user.setFullName(si.fullname);
user.save();
if (notifyUser && StringUtils.isNotEmpty(si.email)) {
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
user.setFullName(si.fullname);
user.save();
if (notifyUser && StringUtils.isNotEmpty(si.email)) {
代码示例来源:origin: hudson/hudson-2.x
user.setFullName(si.fullname);
user.save();
if (notifyUser && StringUtils.isNotEmpty(si.email)) {
代码示例来源:origin: stackoverflow.com
Image image = new Image();
User player = new User();
player.setId(advisorClient.getId());
player.setFullName(advisorClient.getFullName());
if (advisorClient.getAvatar() != null) {
image.setId(advisorClient.getAvatar().getId());
image.setSize128(advisorClient.getAvatar().getW128());
image.setSize320(advisorClient.getAvatar().getW320());
player.setImage(image);
daoSession.getImageDao().insertOrReplace(image);
}
daoSession.getUserDao().insertOrReplace(user);
代码示例来源:origin: jenkinsci/active-directory-plugin
/**
* Use the information to update the {@link hudson.model.User} object.
*
* @return this
*/
public UserDetails updateUserInfo() {
// the challenge here is to set the name if it's not set, but if the user overrides that
//
hudson.model.User u = getJenkinsUser();
if (getDisplayName()!=null && u.getId().equals(u.getFullName()))
u.setFullName(getDisplayName());
UserProperty existing = u.getProperty(UserProperty.class);
if (existing==null || !existing.hasExplicitlyConfiguredAddress()) {
try {
u.addProperty(new Mailer.UserProperty(getMail()));
} catch (IOException e) {
LOGGER.log(Level.WARNING, "Failed to associate the e-mail address", e);
}
}
return this;
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
user.setFullName(si.fullname);
if(isMailerPluginPresent()) {
try {
代码示例来源:origin: org.jenkins-ci.plugins/oic-auth
private UsernamePasswordAuthenticationToken loginAndSetUserData(String userName, GrantedAuthority[] authorities, IdToken idToken) throws IOException {
UsernamePasswordAuthenticationToken token = new UsernamePasswordAuthenticationToken(userName, "", authorities);
SecurityContextHolder.getContext().setAuthentication(token);
User u = User.get(token.getName());
String email = getField(idToken, emailFieldName);
if(email != null) {
u.addProperty(new Mailer.UserProperty(email));
}
String fullName = getField(idToken, fullNameFieldName);
if (fullName != null) {
u.setFullName(fullName);
}
return token;
}
代码示例来源:origin: org.jenkins-ci.plugins/git
try {
user = User.get(csAuthorEmail, true);
user.setFullName(csAuthor);
if (hasHudsonTasksMailer())
setMail(user, csAuthorEmail);
内容来源于网络,如有侵权,请联系作者删除!