本文整理了Java中hudson.model.AbstractItem.getUrl()
方法的一些代码示例,展示了AbstractItem.getUrl()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractItem.getUrl()
方法的具体详情如下:
包路径:hudson.model.AbstractItem
类名称:AbstractItem
方法名:getUrl
暂无
代码示例来源:origin: jenkinsci/jenkins
public void generateResponse(StaplerRequest req, StaplerResponse rsp, Object node) throws IOException, ServletException {
req.setAttribute("message",getMessage());
if(pre)
req.setAttribute("pre",true);
if (node instanceof AbstractItem) // Maintain ancestors
rsp.forward(Jenkins.getInstance(), ((AbstractItem)node).getUrl() + "error", req);
else
rsp.forward(node instanceof AbstractModelObject ? node : Jenkins.getInstance() ,"error", req);
}
}
代码示例来源:origin: jenkinsci/htmlpublisher-plugin
public String getBackToUrl() {
return project.getUrl();
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
@Exported(visibility=999,name="url")
public final String getAbsoluteUrl() {
String r = Jenkins.getInstance().getRootUrl();
if(r==null)
throw new IllegalStateException("Root URL isn't configured yet. Cannot compute absolute URL.");
return Util.encode(r+getUrl());
}
代码示例来源:origin: hudson/hudson-2.x
@Exported(visibility=999,name="url")
public final String getAbsoluteUrl() {
StaplerRequest request = Stapler.getCurrentRequest();
if(request==null)
throw new IllegalStateException("Not processing a HTTP request");
return Util.encode(Hudson.getInstance().getRootUrl()+getUrl());
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
@Exported(visibility=999,name="url")
public final String getAbsoluteUrl() {
StaplerRequest request = Stapler.getCurrentRequest();
if(request==null)
throw new IllegalStateException("Not processing a HTTP request");
return Util.encode(Hudson.getInstance().getRootUrl()+getUrl());
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
@Exported(visibility=999,name="url")
public final String getAbsoluteUrl() {
StaplerRequest request = Stapler.getCurrentRequest();
if(request==null)
throw new IllegalStateException("Not processing a HTTP request");
return Util.encode(Hudson.getInstance().getRootUrl()+getUrl());
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
@Exported(visibility = 999, name = "url")
public final String getAbsoluteUrl() {
StaplerRequest request = Stapler.getCurrentRequest();
if (request == null) {
throw new IllegalStateException("Not processing a HTTP request");
}
return Util.encode(Hudson.getInstance().getRootUrl() + getUrl());
}
代码示例来源:origin: jenkinsci/cloudbees-folder-plugin
private HtmlAnchor findRenameAnchor(AbstractItem item) throws Exception {
JenkinsRule.WebClient w = r.createWebClient();
HtmlPage page = w.goTo(item.getUrl());
String relativeUrl = r.contextPath + "/" + item.getUrl() + item.getAction(RenameAction.class).getUrlName();
return page.getAnchorByHref(relativeUrl);
}
代码示例来源:origin: jenkinsci/jobConfigHistory-plugin
/**
* Action when 'restore' button is pressed: Replace current config file by
* older version.
*
* @param req
* Incoming StaplerRequest
* @param rsp
* Outgoing StaplerResponse
* @throws IOException
* If something goes wrong
*/
public final void doRestore(StaplerRequest req, StaplerResponse rsp)
throws IOException {
checkConfigurePermission();
final String timestamp = req.getParameter("timestamp");
final XmlFile xmlFile = getHistoryDao().getOldRevision(project,
timestamp);
final InputStream is = new ByteArrayInputStream(
xmlFile.asString().getBytes("UTF-8"));
project.updateByXml((Source) new StreamSource(is));
project.save();
rsp.sendRedirect(getJenkins().getRootUrl() + project.getUrl());
}
代码示例来源:origin: hudson/hudson-2.x
public void generateResponse(StaplerRequest req, StaplerResponse rsp, Object node) throws IOException, ServletException {
req.setAttribute("message",getMessage());
if(pre)
req.setAttribute("pre",true);
if (node instanceof AbstractItem) // Maintain ancestors
rsp.forward(Hudson.getInstance(), ((AbstractItem)node).getUrl() + "error", req);
else
rsp.forward(node instanceof AbstractModelObject ? node : Hudson.getInstance() ,"error", req);
}
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
public void generateResponse(StaplerRequest req, StaplerResponse rsp, Object node) throws IOException, ServletException {
req.setAttribute("message",getMessage());
if(pre)
req.setAttribute("pre",true);
if (node instanceof AbstractItem) // Maintain ancestors
rsp.forward(Jenkins.getInstance(), ((AbstractItem)node).getUrl() + "error", req);
else
rsp.forward(node instanceof AbstractModelObject ? node : Jenkins.getInstance() ,"error", req);
}
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
public void generateResponse(StaplerRequest req, StaplerResponse rsp, Object node) throws IOException, ServletException {
req.setAttribute("message",getMessage());
if(pre)
req.setAttribute("pre",true);
if (node instanceof AbstractItem) // Maintain ancestors
rsp.forward(Hudson.getInstance(), ((AbstractItem)node).getUrl() + "error", req);
else
rsp.forward(node instanceof AbstractModelObject ? node : Hudson.getInstance() ,"error", req);
}
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
public void generateResponse(StaplerRequest req, StaplerResponse rsp, Object node) throws IOException, ServletException {
req.setAttribute("message",getMessage());
if(pre)
req.setAttribute("pre",true);
if (node instanceof AbstractItem) // Maintain ancestors
rsp.forward(Hudson.getInstance(), ((AbstractItem)node).getUrl() + "error", req);
else
rsp.forward(node instanceof AbstractModelObject ? node : Hudson.getInstance() ,"error", req);
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
public void generateResponse(StaplerRequest req, StaplerResponse rsp, Object node) throws IOException, ServletException {
req.setAttribute("message", getMessage());
if (pre) {
req.setAttribute("pre", true);
}
if (node instanceof AbstractItem) // Maintain ancestors
{
rsp.forward(Hudson.getInstance(), ((AbstractItem) node).getUrl() + "error", req);
} else {
rsp.forward(node instanceof AbstractModelObject ? node : Hudson.getInstance(), "error", req);
}
}
}
内容来源于网络,如有侵权,请联系作者删除!