Package de.aservo.confapi.jira.service
Class ApplicationLinkServiceImpl
- java.lang.Object
-
- de.aservo.confapi.jira.service.ApplicationLinkServiceImpl
-
- All Implemented Interfaces:
de.aservo.confapi.commons.service.api.ApplicationLinksService
@Component public class ApplicationLinkServiceImpl extends java.lang.Object implements de.aservo.confapi.commons.service.api.ApplicationLinksServiceThe type Application link service.
-
-
Constructor Summary
Constructors Constructor Description ApplicationLinkServiceImpl(com.atlassian.applinks.spi.link.MutatingApplicationLinkService mutatingApplicationLinkService, com.atlassian.applinks.spi.util.TypeAccessor typeAccessor, com.atlassian.applinks.core.ApplinkStatusService applinkStatusService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.aservo.confapi.commons.model.ApplicationLinkBeanaddApplicationLink(de.aservo.confapi.commons.model.ApplicationLinkBean linkBean, boolean ignoreSetupErrors)protected com.atlassian.applinks.api.ApplicationTypebuildApplicationType(de.aservo.confapi.commons.model.ApplicationLinkBean.ApplicationLinkType linkType)voiddeleteApplicationLink(java.util.UUID id)voiddeleteApplicationLinks(boolean force)de.aservo.confapi.commons.model.ApplicationLinkBeangetApplicationLink(java.util.UUID uuid)de.aservo.confapi.commons.model.ApplicationLinksBeangetApplicationLinks()de.aservo.confapi.commons.model.ApplicationLinkBeansetApplicationLink(java.util.UUID uuid, de.aservo.confapi.commons.model.ApplicationLinkBean applicationLinkBean, boolean ignoreSetupErrors)de.aservo.confapi.commons.model.ApplicationLinksBeansetApplicationLinks(de.aservo.confapi.commons.model.ApplicationLinksBean applicationLinksBean, boolean ignoreSetupErrors)
-
-
-
Constructor Detail
-
ApplicationLinkServiceImpl
@Inject public ApplicationLinkServiceImpl(com.atlassian.applinks.spi.link.MutatingApplicationLinkService mutatingApplicationLinkService, com.atlassian.applinks.spi.util.TypeAccessor typeAccessor, com.atlassian.applinks.core.ApplinkStatusService applinkStatusService)
-
-
Method Detail
-
getApplicationLinks
public de.aservo.confapi.commons.model.ApplicationLinksBean getApplicationLinks()
- Specified by:
getApplicationLinksin interfacede.aservo.confapi.commons.service.api.ApplicationLinksService
-
getApplicationLink
public de.aservo.confapi.commons.model.ApplicationLinkBean getApplicationLink(java.util.UUID uuid)
- Specified by:
getApplicationLinkin interfacede.aservo.confapi.commons.service.api.ApplicationLinksService
-
setApplicationLinks
public de.aservo.confapi.commons.model.ApplicationLinksBean setApplicationLinks(de.aservo.confapi.commons.model.ApplicationLinksBean applicationLinksBean, boolean ignoreSetupErrors)- Specified by:
setApplicationLinksin interfacede.aservo.confapi.commons.service.api.ApplicationLinksService
-
setApplicationLink
public de.aservo.confapi.commons.model.ApplicationLinkBean setApplicationLink(java.util.UUID uuid, de.aservo.confapi.commons.model.ApplicationLinkBean applicationLinkBean, boolean ignoreSetupErrors)- Specified by:
setApplicationLinkin interfacede.aservo.confapi.commons.service.api.ApplicationLinksService
-
addApplicationLink
public de.aservo.confapi.commons.model.ApplicationLinkBean addApplicationLink(de.aservo.confapi.commons.model.ApplicationLinkBean linkBean, boolean ignoreSetupErrors)- Specified by:
addApplicationLinkin interfacede.aservo.confapi.commons.service.api.ApplicationLinksService
-
deleteApplicationLinks
public void deleteApplicationLinks(boolean force)
- Specified by:
deleteApplicationLinksin interfacede.aservo.confapi.commons.service.api.ApplicationLinksService
-
deleteApplicationLink
public void deleteApplicationLink(java.util.UUID id)
- Specified by:
deleteApplicationLinkin interfacede.aservo.confapi.commons.service.api.ApplicationLinksService
-
buildApplicationType
protected com.atlassian.applinks.api.ApplicationType buildApplicationType(de.aservo.confapi.commons.model.ApplicationLinkBean.ApplicationLinkType linkType)
-
-