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
Constructors Constructor Description MutableDeploymentVersionLinkedJiraIssueImpl()MutableDeploymentVersionLinkedJiraIssueImpl(@NotNull MutableDeploymentVersion deploymentVersion, @NotNull InternalLinkedJiraIssue linkedJiraIssue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MutableDeploymentVersiongetDeploymentVersion()StringgetIssueKey()JIRA issue key (DB field)JiraIssueLinkTypegetIssueType()Return information how Bamboo object relates to JIRA issue (DB field)@Nullable JiraIssueDetailsgetJiraIssueDetails()JIRA issue details dynamically retrieved from remote JIRA instancevoidsetDeploymentVersion(MutableDeploymentVersion deploymentVersion)voidsetIssueKey(String issueKey)voidsetIssueType(JiraIssueLinkType issueLinkType)voidsetJiraIssueDetails(JiraIssueDetails jiraIssueDetails)Set JIRA issue details.StringtoString()-
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 Detail
-
MutableDeploymentVersionLinkedJiraIssueImpl
public MutableDeploymentVersionLinkedJiraIssueImpl()
-
MutableDeploymentVersionLinkedJiraIssueImpl
public MutableDeploymentVersionLinkedJiraIssueImpl(@NotNull @NotNull MutableDeploymentVersion deploymentVersion, @NotNull @NotNull InternalLinkedJiraIssue linkedJiraIssue)
-
-
Method Detail
-
getDeploymentVersion
public MutableDeploymentVersion getDeploymentVersion()
- Specified by:
getDeploymentVersionin interfaceMutableDeploymentVersionLinkedJiraIssue
-
setDeploymentVersion
public void setDeploymentVersion(MutableDeploymentVersion deploymentVersion)
- Specified by:
setDeploymentVersionin interfaceMutableDeploymentVersionLinkedJiraIssue
-
setIssueKey
public void setIssueKey(String issueKey)
- Specified by:
setIssueKeyin interfaceMutableDeploymentVersionLinkedJiraIssue
-
getIssueKey
public String getIssueKey()
Description copied from interface:InternalLinkedJiraIssueJIRA issue key (DB field)- Specified by:
getIssueKeyin interfaceInternalLinkedJiraIssue- Specified by:
getIssueKeyin interfaceMutableDeploymentVersionLinkedJiraIssue- Returns:
- JIRA issue key
-
getIssueType
public JiraIssueLinkType getIssueType()
Description copied from interface:InternalLinkedJiraIssueReturn information how Bamboo object relates to JIRA issue (DB field)- Specified by:
getIssueTypein interfaceInternalLinkedJiraIssue- Specified by:
getIssueTypein interfaceMutableDeploymentVersionLinkedJiraIssue- Returns:
JiraIssueLinkTypeobject
-
setIssueType
public void setIssueType(JiraIssueLinkType issueLinkType)
- Specified by:
setIssueTypein interfaceMutableDeploymentVersionLinkedJiraIssue
-
getJiraIssueDetails
@Nullable public @Nullable JiraIssueDetails getJiraIssueDetails()
Description copied from interface:InternalLinkedJiraIssueJIRA issue details dynamically retrieved from remote JIRA instance- Specified by:
getJiraIssueDetailsin interfaceInternalLinkedJiraIssue- Returns:
JiraIssueDetailsobject
-
setJiraIssueDetails
public void setJiraIssueDetails(JiraIssueDetails jiraIssueDetails)
Description copied from interface:InternalLinkedJiraIssueSet JIRA issue details.- Specified by:
setJiraIssueDetailsin interfaceInternalLinkedJiraIssue- Parameters:
jiraIssueDetails- issue details retrieved from remote JIRA instance
-
-