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
@Entity
public class MutableDeploymentVersionLinkedJiraIssueImpl
extends BambooEntityObject
implements MutableDeploymentVersionLinkedJiraIssue
-
Constructor Summary
ConstructorDescriptionMutableDeploymentVersionLinkedJiraIssueImpl
(@NotNull MutableDeploymentVersion deploymentVersion, @NotNull InternalLinkedJiraIssue linkedJiraIssue) -
Method Summary
Modifier and TypeMethodDescriptionJIRA issue key (DB field)Return information how Bamboo object relates to JIRA issue (DB field)@Nullable JiraIssueDetails
JIRA issue details dynamically retrieved from remote JIRA instancevoid
setDeploymentVersion
(MutableDeploymentVersion deploymentVersion) void
setIssueKey
(String issueKey) void
setIssueType
(JiraIssueLinkType issueLinkType) void
setJiraIssueDetails
(JiraIssueDetails jiraIssueDetails) Set JIRA issue details.toString()
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, equals, getCreationDate, getCurrentDate, getId, getLastModificationDate, hashCode, setClock, setCreationDate, setId, setLastModificationDate
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
MutableDeploymentVersionLinkedJiraIssueImpl
public MutableDeploymentVersionLinkedJiraIssueImpl() -
MutableDeploymentVersionLinkedJiraIssueImpl
public MutableDeploymentVersionLinkedJiraIssueImpl(@NotNull @NotNull MutableDeploymentVersion deploymentVersion, @NotNull @NotNull InternalLinkedJiraIssue linkedJiraIssue)
-
-
Method Details
-
getDeploymentVersion
- Specified by:
getDeploymentVersion
in interfaceMutableDeploymentVersionLinkedJiraIssue
-
setDeploymentVersion
- Specified by:
setDeploymentVersion
in interfaceMutableDeploymentVersionLinkedJiraIssue
-
setIssueKey
- Specified by:
setIssueKey
in interfaceMutableDeploymentVersionLinkedJiraIssue
-
getIssueKey
Description copied from interface:InternalLinkedJiraIssue
JIRA issue key (DB field)- Specified by:
getIssueKey
in interfaceInternalLinkedJiraIssue
- Specified by:
getIssueKey
in interfaceMutableDeploymentVersionLinkedJiraIssue
- Returns:
- JIRA issue key
-
getIssueType
Description copied from interface:InternalLinkedJiraIssue
Return information how Bamboo object relates to JIRA issue (DB field)- Specified by:
getIssueType
in interfaceInternalLinkedJiraIssue
- Specified by:
getIssueType
in interfaceMutableDeploymentVersionLinkedJiraIssue
- Returns:
JiraIssueLinkType
object
-
setIssueType
- Specified by:
setIssueType
in interfaceMutableDeploymentVersionLinkedJiraIssue
-
getJiraIssueDetails
Description copied from interface:InternalLinkedJiraIssue
JIRA issue details dynamically retrieved from remote JIRA instance- Specified by:
getJiraIssueDetails
in interfaceInternalLinkedJiraIssue
- Returns:
JiraIssueDetails
object
-
setJiraIssueDetails
Description copied from interface:InternalLinkedJiraIssue
Set JIRA issue details.- Specified by:
setJiraIssueDetails
in interfaceInternalLinkedJiraIssue
- Parameters:
jiraIssueDetails
- issue details retrieved from remote JIRA instance
-
toString
-