从JIRA中提取服务器名称
答
为了得到这一点,你需要首先从JIRA,得到MailServerManager的一个实例,下面的Groovy片段展示了如何做到这一点:
import com.atlassian.jira.ComponentManager
import com.atlassian.mail.server.MailServerManager
componentManager = ComponentManager.getInstance()
mailServerManager = componentManager.getMailServerManager()
为默认获得SMTP服务器的主机名SMTPMailServer,下面的Groovy的片段展示了如何:为遵循
import com.atlassian.jira.ComponentManager
import com.atlassian.mail.server.MailServerManager
componentManager = ComponentManager.getInstance()
mailServerManager = componentManager.getMailServerManager()
mailServer = mailServerManager.getDefaultSMTPMailServer()
return mailServer.getHostname()
获取默认POPMailServer的主机名完成:
import com.atlassian.jira.ComponentManager
import com.atlassian.mail.server.MailServerManager
import com.atlassian.mail.server.SMTPMailServer
componentManager = ComponentManager.getInstance()
mailServerManager = componentManager.getMailServerManager()
mailServer = mailServerManager.getDefaultPopMailServer()
return mailServer.getHostname()
的JIRA API中的类,你会想引用:
刮管理网页显示呢? – mdoar 2012-03-16 00:52:00
我想通过我的编码部分提取服务器名称。所以我使用了几个JIRA API。但没有得到确切的。那么你能告诉我哪个jira API适合从JIRA获取服务器名称吗? – xavierkcb 2012-03-16 04:30:07