public class NotifProjectVersion extends BasePOJO
Constructor and Description |
---|
NotifProjectVersion(ProjectVersionDataObject pDataObject)
Creates an instance of this object with the given state information.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCreatedBy()
Returns the user who created the project version.
|
java.lang.String |
getCreatedByFullName()
Returns the full name of the user who created the project version.
|
java.lang.String |
getCreatedByUserAndFullName()
Returns the username(full name) of the user who created project version.
|
java.sql.Timestamp |
getCreatedOn()
Returns the date and time of when the project version was created.
|
java.lang.Long |
getId()
Returns the internal identifier of the project version.
|
boolean |
getIsActive()
Returns whether the project version is active.
|
java.lang.String |
getName()
Returns the name of the project version (e.g.
|
java.lang.String |
getPackageName()
Returns the name of the build package.
|
java.lang.Long |
getProjectStreamId()
Returns the id of the stream which is used to perfrom the build.
|
java.util.List<NotifProjectVersionFile> |
getProjectVersionFiles()
Returns the list of package files contained in the build for this project version.
|
java.lang.String |
getScmRevision()
Returns the SCM revision associated with the build for this project version.
|
java.lang.String |
getUpdatedBy()
Returns the user who last updated the project version.
|
java.sql.Timestamp |
getUpdatedOn()
Returns the date and time of when the project version was last updated.
|
boolean |
isArtifactsPurged()
Returns whether the artifacts for the project version have been purged.
|
boolean |
isBuildSuccessful()
Returns whether the build represented by the project version is successful.
|
java.lang.Boolean |
isRequestAllFiles()
Returns whether the build version is for "all files" in the project.
|
public NotifProjectVersion(ProjectVersionDataObject pDataObject)
pDataObject
- The project version data.public java.lang.Long getId()
public java.lang.String getName()
public java.lang.String getPackageName()
public java.lang.Long getProjectStreamId()
public java.lang.Boolean isRequestAllFiles()
public boolean isArtifactsPurged()
public boolean isBuildSuccessful()
public boolean getIsActive()
public java.lang.String getScmRevision()
public java.sql.Timestamp getCreatedOn()
public java.lang.String getCreatedBy()
public java.lang.String getCreatedByFullName()
public java.lang.String getCreatedByUserAndFullName()
public java.sql.Timestamp getUpdatedOn()
public java.lang.String getUpdatedBy()
public java.util.List<NotifProjectVersionFile> getProjectVersionFiles() throws java.sql.SQLException
java.sql.SQLException
- If the information cannot be retrieved from the database.