本文整理了Java中hudson.slaves.AbstractCloudComputer.checkPermission()
方法的一些代码示例,展示了AbstractCloudComputer.checkPermission()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractCloudComputer.checkPermission()
方法的具体详情如下:
包路径:hudson.slaves.AbstractCloudComputer
类名称:AbstractCloudComputer
方法名:checkPermission
暂无
代码示例来源:origin: jenkinsci/jenkins
/**
* When the agent is deleted, free the node right away.
*/
@Override
@RequirePOST
public HttpResponse doDoDelete() throws IOException {
checkPermission(DELETE);
try {
T node = getNode();
if (node != null) { // No need to terminate nodes again
node.terminate();
}
return new HttpRedirect("..");
} catch (InterruptedException e) {
return HttpResponses.error(500,e);
}
}
}
代码示例来源:origin: hudson/hudson-2.x
/**
* When the slave is deleted, free the node.
*/
@Override
public HttpResponse doDoDelete() throws IOException {
checkPermission(DELETE);
try {
getNode().terminate();
return new HttpRedirect("..");
} catch (InterruptedException e) {
return HttpResponses.error(500,e);
}
}
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
/**
* When the slave is deleted, free the node.
*/
@Override
public HttpResponse doDoDelete() throws IOException {
checkPermission(DELETE);
try {
getNode().terminate();
return new HttpRedirect("..");
} catch (InterruptedException e) {
return HttpResponses.error(500,e);
}
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
/**
* When the slave is deleted, free the node.
*/
@Override
public HttpResponse doDoDelete() throws IOException {
checkPermission(DELETE);
try {
getNode().terminate();
return new HttpRedirect("..");
} catch (InterruptedException e) {
return HttpResponses.error(500, e);
}
}
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
/**
* When the slave is deleted, free the node.
*/
@Override
public HttpResponse doDoDelete() throws IOException {
checkPermission(DELETE);
try {
getNode().terminate();
return new HttpRedirect("..");
} catch (InterruptedException e) {
return HttpResponses.error(500,e);
}
}
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
/**
* When the agent is deleted, free the node right away.
*/
@Override
@RequirePOST
public HttpResponse doDoDelete() throws IOException {
checkPermission(DELETE);
try {
T node = getNode();
if (node != null) { // No need to terminate nodes again
node.terminate();
}
return new HttpRedirect("..");
} catch (InterruptedException e) {
return HttpResponses.error(500,e);
}
}
}
内容来源于网络,如有侵权,请联系作者删除!