com.atlassian.greenhopper.web.rapid.entity.common
Class AbstractLinkedPagesModelFactory
java.lang.Object
com.atlassian.greenhopper.web.rapid.entity.common.AbstractLinkedPagesModelFactory
- Direct Known Subclasses:
- EpicLinkedPagesModelFactory, SprintLinkedPagesModelFactory
public class AbstractLinkedPagesModelFactory
- extends java.lang.Object
A base class that provides some infrastructure for dealing with confluence pages linked to entities (issue, sprint, version,...)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONFLUENCE_APP_ID
protected static final java.lang.String CONFLUENCE_APP_ID
- See Also:
- Constant Field Values
CONFLUENCE_PAGE_ID
protected static final java.lang.String CONFLUENCE_PAGE_ID
- See Also:
- Constant Field Values
KEYS
protected static final java.util.List<java.lang.String> KEYS
CONFLUENCE_SRC
protected static final java.lang.String CONFLUENCE_SRC
- See Also:
- Constant Field Values
CONFLUENCE_JIRA_AGILE_SRC
protected static final java.lang.String CONFLUENCE_JIRA_AGILE_SRC
- See Also:
- Constant Field Values
CONFLUENCE_PAGE_DELETED
protected static final java.lang.String CONFLUENCE_PAGE_DELETED
- See Also:
- Constant Field Values
CONFLUENCE_APP_LINK_EXISTS
protected static final java.lang.String CONFLUENCE_APP_LINK_EXISTS
- See Also:
- Constant Field Values
CONFLUENCE_PERMISSION_DENIED
protected static final java.lang.String CONFLUENCE_PERMISSION_DENIED
- See Also:
- Constant Field Values
CONFLUENCE_SERVER_UNAVAILABLE
protected static final java.lang.String CONFLUENCE_SERVER_UNAVAILABLE
- See Also:
- Constant Field Values
CONFLUENCE_AUTHENTICATION_REQUIRED
protected static final java.lang.String CONFLUENCE_AUTHENTICATION_REQUIRED
- See Also:
- Constant Field Values
CONFLUENCE_AUTHENTICATION_URL
protected static final java.lang.String CONFLUENCE_AUTHENTICATION_URL
- See Also:
- Constant Field Values
CONFLUENCE_APP_LINK_ID
protected static final java.lang.String CONFLUENCE_APP_LINK_ID
- See Also:
- Constant Field Values
CONFLUENCE_APP_NAME
protected static final java.lang.String CONFLUENCE_APP_NAME
- See Also:
- Constant Field Values
CONFLUENCE_APP_URL
protected static final java.lang.String CONFLUENCE_APP_URL
- See Also:
- Constant Field Values
CONFLUENCE_NO_APPLINK_AUTH_CONFIGURED
protected static final java.lang.String CONFLUENCE_NO_APPLINK_AUTH_CONFIGURED
- See Also:
- Constant Field Values
CONFLUENCE_TITLE
protected static final java.lang.String CONFLUENCE_TITLE
- See Also:
- Constant Field Values
CONFLUENCE_RELATIONSHIP_NAME
protected static final java.lang.String CONFLUENCE_RELATIONSHIP_NAME
- See Also:
- Constant Field Values
CREATE_CONTENT_WITH_INIT_CONTEXT
public static final java.lang.String CREATE_CONTENT_WITH_INIT_CONTEXT
- The primary app linked confluence instance is checked to see if it has these two capabilities.
The reason there are two capabilities is due to the fact their implementation is spread out over 2 plugins
- See Also:
- Constant Field Values
CREATE_CONTENT_JIRA_REMOTE_LINK_CALLBACK
public static final java.lang.String CREATE_CONTENT_JIRA_REMOTE_LINK_CALLBACK
- See Also:
- Constant Field Values
log
protected final LoggerWrapper log
applicationLinkService
protected com.atlassian.applinks.api.ApplicationLinkService applicationLinkService
AbstractLinkedPagesModelFactory
public AbstractLinkedPagesModelFactory()
findSupportedConfluenceApplicationLinks
public java.util.List<LinkedPagesModel.ApplicationLinkModel> findSupportedConfluenceApplicationLinks()
hasPagesSupport
public boolean hasPagesSupport()
buildPageUrl
protected java.lang.String buildPageUrl(com.atlassian.applinks.api.ApplicationLink appLink,
java.lang.String pageId)
extractPageIdFromUrl
protected java.lang.Long extractPageIdFromUrl(java.lang.String url)
extractPageIdFromGlobalId
protected java.lang.Long extractPageIdFromGlobalId(java.lang.String globalId)
buildPageUrlWithSrc
protected java.lang.String buildPageUrlWithSrc(java.lang.String pageUrl,
java.lang.String entityType)
Copyright © 2007-2014 Atlassian. All Rights Reserved.