我正在尝试使用REST API api/2.0.alpha1/issue/{issueKey}
。
参考:http://docs.atlassian.com/jira/REST/4.4.3/#id2413591
rest/api/2.0.alpha1/search
但是当我使用localhost(本地计算机)时,我不想进行网络呼叫并增加网络流量。因此,我想知道JAVA中哪个类会调用这些URI,以便我可以直接调用这些类来获取JSON格式的问题。
基本上我想要没有网络调用的JSON格式的所有问题。
OR
我还在issue对象中检索了所有问题,但没有以JSON格式检索。如何将其转换为JSON格式?
我从JIRA找到了以下代码:
@GET
@Path ("/{issueKey}")
public Response getIssue(@PathParam ("issueKey") final String issueKey)
{
final Issue issue = getIssueObject(issueKey);
final IssueBean bean = createIssue(issue);
return Response.ok(bean).cacheControl(never()).build();
}
答案 0 :(得分:1)
您可以在源代码中搜索@GET引用或使用REST API浏览器(https://developer.atlassian.com/display/RAB/Overview+of+the+Atlassian+REST+API+Browser) 但是从Java访问类可能意味着您需要在与JIRA相同的类加载器中运行或使用插件。
您是否测量过调用的开销以确保您没有过早优化?