com.atlassian.bamboo.deployments.versions.persistence.issues
Class MutableDeploymentVersionLinkedJiraIssueImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.deployments.versions.persistence.issues.MutableDeploymentVersionLinkedJiraIssueImpl
- All Implemented Interfaces:
- BambooIdProvider, BambooObject, MutableDeploymentVersionLinkedJiraIssue, InternalLinkedJiraIssue, Cloneable
public class MutableDeploymentVersionLinkedJiraIssueImpl
- extends BambooEntityObject
- implements MutableDeploymentVersionLinkedJiraIssue
Methods inherited from class com.atlassian.core.bean.EntityObject |
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate |
MutableDeploymentVersionLinkedJiraIssueImpl
public MutableDeploymentVersionLinkedJiraIssueImpl()
MutableDeploymentVersionLinkedJiraIssueImpl
public MutableDeploymentVersionLinkedJiraIssueImpl(@NotNull
MutableDeploymentVersion deploymentVersion,
@NotNull
InternalLinkedJiraIssue linkedJiraIssue)
getDeploymentVersion
public MutableDeploymentVersion getDeploymentVersion()
- Specified by:
getDeploymentVersion
in interface MutableDeploymentVersionLinkedJiraIssue
setDeploymentVersion
public void setDeploymentVersion(MutableDeploymentVersion deploymentVersion)
- Specified by:
setDeploymentVersion
in interface MutableDeploymentVersionLinkedJiraIssue
setIssueKey
public void setIssueKey(String issueKey)
- Specified by:
setIssueKey
in interface MutableDeploymentVersionLinkedJiraIssue
getIssueKey
public String getIssueKey()
- Description copied from interface:
InternalLinkedJiraIssue
- JIRA issue key (DB field)
- Specified by:
getIssueKey
in interface MutableDeploymentVersionLinkedJiraIssue
- Specified by:
getIssueKey
in interface InternalLinkedJiraIssue
- Returns:
- JIRA issue key
getIssueType
public JiraIssueLinkType getIssueType()
- Description copied from interface:
InternalLinkedJiraIssue
- Return information how Bamboo object relates to JIRA issue (DB field)
- Specified by:
getIssueType
in interface MutableDeploymentVersionLinkedJiraIssue
- Specified by:
getIssueType
in interface InternalLinkedJiraIssue
- Returns:
JiraIssueLinkType
object
setIssueType
public void setIssueType(JiraIssueLinkType issueLinkType)
- Specified by:
setIssueType
in interface MutableDeploymentVersionLinkedJiraIssue
getJiraIssueDetails
@Nullable
public JiraIssueDetails getJiraIssueDetails()
- Description copied from interface:
InternalLinkedJiraIssue
- JIRA issue details dynamically retrieved from remote JIRA instance
- Specified by:
getJiraIssueDetails
in interface InternalLinkedJiraIssue
- Returns:
JiraIssueDetails
object
setJiraIssueDetails
public void setJiraIssueDetails(JiraIssueDetails jiraIssueDetails)
- Description copied from interface:
InternalLinkedJiraIssue
- Set JIRA issue details.
- Specified by:
setJiraIssueDetails
in interface InternalLinkedJiraIssue
- Parameters:
jiraIssueDetails
- issue details retrieved from remote JIRA instance
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.