public class NotifSnapshot
extends BasePOJO
| Constructor and Description | 
|---|
NotifSnapshot(RelSnapshotDataObject 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 release Snapshot. 
 | 
java.lang.String | 
getCreatedByFullName()
Returns the full name of the user who created the release Snapshot. 
 | 
java.sql.Timestamp | 
getCreatedOn()
Returns the date and time of when the release Snapshot was created. 
 | 
java.lang.String | 
getDescription()
Returns the optional description of the release Snapshot. 
 | 
boolean | 
getDuplicateFilesFlag()
Returns whether multiple packages in the snapshot results in duplicate files. 
 | 
java.lang.Long | 
getId()
Returns the internal identifier of the release Snapshot. 
 | 
java.lang.String | 
getName()
Returns the name of the release Snapshot. 
 | 
NotifRelease | 
getRelease()
Returns the Release which is associated to the snapshot. 
 | 
java.util.List<NotifSnapshotVersion> | 
getSnapshotVersions()
Returns the list of Snapshot Versions contained in the snapshot. 
 | 
java.lang.String | 
getStatus()
Returns the status name of the release Snapshot. 
 | 
ReleaseSnapshotStatusEnum | 
getStatusEnum()
Returns the status of the release Snapshot. 
 | 
NotifSnapshotVariable | 
getVariable(java.lang.String pName)
Returns the named snapshot variable for the snapshot. 
 | 
java.util.List<NotifSnapshotVariable> | 
getVariables()
Returns the list of snapshot variables for the snapshot. 
 | 
public NotifSnapshot(RelSnapshotDataObject pDataObject)
pDataObject - The release snapshot data.public java.lang.Long getId()
public java.lang.String getName()
public java.lang.String getDescription()
public ReleaseSnapshotStatusEnum getStatusEnum()
public java.lang.String getStatus()
public java.sql.Timestamp getCreatedOn()
public java.lang.String getCreatedBy()
public java.lang.String getCreatedByFullName()
public java.util.List<NotifSnapshotVersion> getSnapshotVersions() throws java.sql.SQLException
java.sql.SQLException - If the information cannot be retrieved from the database.public NotifRelease getRelease() throws java.sql.SQLException
java.sql.SQLException - If the information cannot be retrieved from the database.public java.util.List<NotifSnapshotVariable> getVariables() throws java.sql.SQLException
java.sql.SQLException - If the information cannot be retrieved from the database.public NotifSnapshotVariable getVariable(java.lang.String pName) throws java.sql.SQLException
java.sql.SQLException - If the information cannot be retrieved from the database.public boolean getDuplicateFilesFlag()