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
ConstructorsConstructorDescriptionMutableDeploymentVersionLinkedJiraIssueImpl(@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 JiraIssueDetailsJIRA issue details dynamically retrieved from remote JIRA instancevoidsetDeploymentVersion(MutableDeploymentVersion deploymentVersion) voidsetIssueKey(String issueKey) voidsetIssueType(JiraIssueLinkType issueLinkType) voidsetJiraIssueDetails(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, setLastModificationDateMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods 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:
getDeploymentVersionin interfaceMutableDeploymentVersionLinkedJiraIssue
-
setDeploymentVersion
- Specified by:
setDeploymentVersionin interfaceMutableDeploymentVersionLinkedJiraIssue
-
setIssueKey
- Specified by:
setIssueKeyin interfaceMutableDeploymentVersionLinkedJiraIssue
-
getIssueKey
Description copied from interface:InternalLinkedJiraIssueJIRA issue key (DB field)- Specified by:
getIssueKeyin interfaceInternalLinkedJiraIssue- Specified by:
getIssueKeyin interfaceMutableDeploymentVersionLinkedJiraIssue- Returns:
- JIRA issue key
-
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
- Specified by:
setIssueTypein interfaceMutableDeploymentVersionLinkedJiraIssue
-
getJiraIssueDetails
Description copied from interface:InternalLinkedJiraIssueJIRA issue details dynamically retrieved from remote JIRA instance- Specified by:
getJiraIssueDetailsin interfaceInternalLinkedJiraIssue- Returns:
JiraIssueDetailsobject
-
setJiraIssueDetails
Description copied from interface:InternalLinkedJiraIssueSet JIRA issue details.- Specified by:
setJiraIssueDetailsin interfaceInternalLinkedJiraIssue- Parameters:
jiraIssueDetails- issue details retrieved from remote JIRA instance
-
toString
-