本文整理了Java中hudson.model.User.delete()
方法的一些代码示例,展示了User.delete()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。User.delete()
方法的具体详情如下:
包路径:hudson.model.User
类名称:User
方法名:delete
[英]Deletes the data directory and removes this user from Hudson.
[中]删除数据目录并从Hudson中删除此用户。
代码示例来源:origin: jenkinsci/jenkins
/**
* Deletes this user from Hudson.
*/
@RequirePOST
public void doDoDelete(StaplerRequest req, StaplerResponse rsp) throws IOException {
checkPermission(Jenkins.ADMINISTER);
if (idStrategy().equals(id, Jenkins.getAuthentication().getName())) {
rsp.sendError(HttpServletResponse.SC_BAD_REQUEST, "Cannot delete self");
return;
}
delete();
rsp.sendRedirect2("../..");
}
代码示例来源:origin: jenkinsci/jenkins
try {
if (admin != null) {
admin.delete(); // assume the new user may well be 'admin'
代码示例来源:origin: stackoverflow.com
public static Result deleteUser(Long id) {
User user = User.find.byId(id);
if(user == null) {
return notFound();
} else {
user.delete();
return ok();
}
}
代码示例来源:origin: stackoverflow.com
def delete() {
User user = User.get(params.id)
user.delete(flush: true)
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
/**
* Deletes this user from Hudson.
*/
public void doDoDelete(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException {
requirePOST();
checkPermission(Hudson.ADMINISTER);
if (id.equals(HudsonSecurityManager.getAuthentication().getName())) {
rsp.sendError(HttpServletResponse.SC_BAD_REQUEST, "Cannot delete self");
return;
}
delete();
rsp.sendRedirect2("../..");
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
/**
* Deletes this user from Hudson.
*/
public void doDoDelete(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException {
requirePOST();
checkPermission(Hudson.ADMINISTER);
if (id.equals(Hudson.getAuthentication().getName())) {
rsp.sendError(HttpServletResponse.SC_BAD_REQUEST, "Cannot delete self");
return;
}
delete();
rsp.sendRedirect2("../..");
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
/**
* Deletes this user from Hudson.
*/
public void doDoDelete(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException {
requirePOST();
checkPermission(Hudson.ADMINISTER);
if (id.equals(Hudson.getAuthentication().getName())) {
rsp.sendError(HttpServletResponse.SC_BAD_REQUEST, "Cannot delete self");
return;
}
delete();
rsp.sendRedirect2("../..");
}
代码示例来源:origin: hudson/hudson-2.x
/**
* Deletes this user from Hudson.
*/
public void doDoDelete(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException {
requirePOST();
checkPermission(Hudson.ADMINISTER);
if (id.equals(Hudson.getAuthentication().getName())) {
rsp.sendError(HttpServletResponse.SC_BAD_REQUEST, "Cannot delete self");
return;
}
delete();
rsp.sendRedirect2("../..");
}
代码示例来源:origin: stackoverflow.com
public class ApplicationTest extends WithApplication {
@Before
public void setup() {
start(fakeApplication(inMemoryDatabase("default-test"), fakeGlobal()));
}
@Test
public void UserModify() {
// create user (User extends Model)
User user = new User();
user.setId(1);
user.setName("name1");
user.save();
int rowCount = Ebean.find(User.class).where().eq("id", 1).findRowCount();
assertEquals(1, rowCount);
user.delete();
rowCount = Ebean.find(User.class).where().eq("id", 1).findRowCount();
assertEquals(0, rowCount);
}
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
/**
* Deletes this user from Hudson.
*/
@RequirePOST
public void doDoDelete(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException {
checkPermission(Jenkins.ADMINISTER);
if (idStrategy().equals(id, Jenkins.getAuthentication().getName())) {
rsp.sendError(HttpServletResponse.SC_BAD_REQUEST, "Cannot delete self");
return;
}
delete();
rsp.sendRedirect2("../..");
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
try {
if(admin != null) {
admin.delete(); // assume the new user may well be 'admin'
内容来源于网络,如有侵权,请联系作者删除!