@ExportedBean(defaultVisibility=999)
public static class IntegrityChangeLogSet.IntegrityChangeLog
extends hudson.scm.ChangeLogSet.Entry
Constructor and Description |
---|
IntegrityChangeLog()
Default constructor for the Digester
|
IntegrityChangeLog(hudson.scm.ChangeLogSet<IntegrityChangeLogSet.IntegrityChangeLog> parent,
List<IntegrityChangeLogSet.IntegrityChangeLogPath> affectedPaths,
String author,
String msg)
IntegrityChangeLog Class Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addPath(IntegrityChangeLogSet.IntegrityChangeLogPath p) |
String |
getAction()
Returns the action associated with this change, i.e.
|
Collection<IntegrityChangeLogSet.IntegrityChangeLogPath> |
getAffectedFiles() |
Collection<String> |
getAffectedPaths() |
String |
getAnnotation()
Returns a string url representation containing the link to the Integrity Annotated Member
view
|
hudson.model.User |
getAuthor()
Returns the author responsible for the change Note: This user must be defined in
Hudson/Jenkins!
|
String |
getCpid()
Returns the Change package ID associated with this change
|
String |
getDate()
Returns the modification timestamp for this Entry
|
String |
getDifferences()
Returns a string representation containing the link to the Integrity Member differences view
|
hudson.scm.EditType |
getEditType()
Used by the stapler class to display an appropriate icon associated with the change
|
String |
getFile()
Returns the Integrity Project Member path for this change
|
String |
getMsg()
Returns the comments associated with the change
|
IntegrityChangeLogSet |
getParent()
Gets the IntegrityChangeLogSet to which this change set belongs.
|
List<IntegrityChangeLogSet.IntegrityChangeLogPath> |
getPaths()
Gets the files that are changed in this commit.
|
String |
getRev()
Returns the revision number associated with the change
|
String |
getUser()
Gets the user responsible for the change
|
String |
getViewCP()
Gets the URL for viewing a change package
|
void |
setAction(String action)
Sets the action associated with this change, i.e.
|
void |
setAnnotation(String annotation)
Sets a string url representation containing the link to the Integrity Annotated Member view
|
void |
setCpid(String cpid)
Sets the Change package ID associated with this change
|
void |
setDate(String date)
Sets the date stamp for when this change was made
|
void |
setDifferences(String differences)
Sets a string url representation containing the link to the Integrity Member differences view
|
void |
setFile(String file)
Sets the Integrity Project Member path for this change
|
void |
setMsg(String msg)
Setter method to initialize the comments for this change
|
protected void |
setParent(hudson.scm.ChangeLogSet changeLogSet)
Because of the class loader difference, we need to extend this method to make it accessible
to the rest of IntegritySCM
|
void |
setRev(String rev)
Provides the mechanism to populate the revision string for this Entry
|
void |
setUser(String user)
Sets the user responsible for the change
|
void |
setViewCP(String viewCP)
Sets a string url representation containing the link to the Integrity View CP view
|
public IntegrityChangeLog()
public IntegrityChangeLog(hudson.scm.ChangeLogSet<IntegrityChangeLogSet.IntegrityChangeLog> parent, List<IntegrityChangeLogSet.IntegrityChangeLogPath> affectedPaths, String author, String msg)
parent
- affectedPaths
- author
- msg
- public IntegrityChangeLogSet getParent()
getParent
in class hudson.scm.ChangeLogSet.Entry
protected void setParent(hudson.scm.ChangeLogSet changeLogSet)
setParent
in class hudson.scm.ChangeLogSet.Entry
public void addPath(IntegrityChangeLogSet.IntegrityChangeLogPath p)
@Exported public List<IntegrityChangeLogSet.IntegrityChangeLogPath> getPaths()
public Collection<String> getAffectedPaths()
getAffectedPaths
in class hudson.scm.ChangeLogSet.Entry
public Collection<IntegrityChangeLogSet.IntegrityChangeLogPath> getAffectedFiles()
getAffectedFiles
in class hudson.scm.ChangeLogSet.Entry
@Exported public hudson.model.User getAuthor()
getAuthor
in class hudson.scm.ChangeLogSet.Entry
@Exported public String getUser()
public void setUser(String user)
user
- @Exported public String getMsg()
getMsg
in class hudson.scm.ChangeLogSet.Entry
public void setMsg(String msg)
msg
- @Exported public String getRev()
public void setRev(String rev)
rev
- @Exported public String getDate()
rev
- public void setDate(String date)
date
- @Exported public String getAction()
public void setAction(String action)
action
- @Exported public hudson.scm.EditType getEditType()
public String getFile()
public void setFile(String file)
file
- public String getAnnotation()
public void setAnnotation(String annotation)
annotation
- public String getDifferences()
public String getCpid()
public void setDifferences(String differences)
differences
- public void setCpid(String cpid)
differences
- public String getViewCP()
public void setViewCP(String viewCP)
annotation
- Copyright © 2016–2024. All rights reserved.