com.atlassian.bamboo.deployments.versions.history.commit
Class DeploymentVersionVcsCommitImpl

java.lang.Object
  extended by com.atlassian.bamboo.deployments.versions.history.commit.DeploymentVersionVcsCommitImpl
All Implemented Interfaces:
BambooIdProvider, DeploymentVersionVcsCommit, InternalDeploymentVersionVcsCommit

public class DeploymentVersionVcsCommitImpl
extends java.lang.Object
implements DeploymentVersionVcsCommit


Constructor Summary
DeploymentVersionVcsCommitImpl(MutableDeploymentVersionVcsCommit aCommit)
           
 
Method Summary
 Author getAuthor()
           
 java.lang.String getChangeSetId()
           
 long getChangesetObjectId()
          Return id of DeploymentVersionVcsChangeset this commit belongs to
 java.lang.String getComment()
           
 java.util.Date getDate()
           
 long getId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeploymentVersionVcsCommitImpl

public DeploymentVersionVcsCommitImpl(@NotNull
                                      MutableDeploymentVersionVcsCommit aCommit)
Method Detail

getAuthor

public Author getAuthor()
Specified by:
getAuthor in interface InternalDeploymentVersionVcsCommit
Returns:
Author who made the commit

getComment

@NotNull
public java.lang.String getComment()
Specified by:
getComment in interface InternalDeploymentVersionVcsCommit
Returns:
the commit comment

getDate

public java.util.Date getDate()
Specified by:
getDate in interface InternalDeploymentVersionVcsCommit
Returns:
Date of commit.

getChangeSetId

@Nullable
public java.lang.String getChangeSetId()
Specified by:
getChangeSetId in interface InternalDeploymentVersionVcsCommit
Returns:
VCS identifier for this changeset

getId

public long getId()
Specified by:
getId in interface BambooIdProvider

getChangesetObjectId

public long getChangesetObjectId()
Description copied from interface: DeploymentVersionVcsCommit
Return id of DeploymentVersionVcsChangeset this commit belongs to

Specified by:
getChangesetObjectId in interface DeploymentVersionVcsCommit
Returns:


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.