Package org.marvelution.jji.management
Class JiraSiteManagement
java.lang.Object
hudson.model.ManagementLink
org.marvelution.jji.management.JiraSiteManagement
- All Implemented Interfaces:
ExtensionPoint
,Action
,ModelObject
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.ManagementLink
ManagementLink.Category
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.ManagementLink
LIST
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteSite
(String uri) void
doIndex
(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) void
doRegister
(org.kohsuke.stapler.StaplerRequest2 request) void
doSubmit
(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) void
doUnregister
(org.kohsuke.stapler.StaplerRequest2 request) getSite()
getSiteConnectionError
(String siteId) getSites()
getSiteUrl
(String url) void
refreshTunnel
(String url) void
setHttpClient
(okhttp3.OkHttpClient httpClient) void
setSitesConfiguration
(JiraSitesConfiguration sitesConfiguration) void
setTunnelManager
(TunnelManager tunnelManager) void
Methods inherited from class hudson.model.ManagementLink
all, getBadge, getCategoryName, getRequiredPermission, getRequiresConfirmation, getRequiresPOST
-
Field Details
-
URL_NAME
- See Also:
-
-
Constructor Details
-
JiraSiteManagement
public JiraSiteManagement()
-
-
Method Details
-
setSitesConfiguration
-
setTunnelManager
-
setHttpClient
@Inject public void setHttpClient(okhttp3.OkHttpClient httpClient) -
getIconFileName
- Specified by:
getIconFileName
in interfaceAction
- Specified by:
getIconFileName
in classManagementLink
-
getDescription
- Overrides:
getDescription
in classManagementLink
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
- Specified by:
getUrlName
in classManagementLink
-
getCategory
- Overrides:
getCategory
in classManagementLink
-
getDisplayName
-
getSites
-
getSiteConnectionError
-
deleteSite
-
getSiteUrl
-
refreshTunnel
-
getBaseHelpUrl
-
doIndex
public void doIndex(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
getSite
-
doSubmit
public void doSubmit(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-
doRegister
- Throws:
IOException
-
doUnregister
- Throws:
IOException
-
updateSiteRegistrations
-