public class PipelineGateApprovalAssignedForUserPayload extends BaseHumanTaskPayload
mHumanTaskDataObject
mNotificationEventTypeEnum, mPipelineAttachments, mPipelineNotes
DATE_FORMAT
Constructor and Description |
---|
PipelineGateApprovalAssignedForUserPayload(PipelineStageGateExecDataObject pDataObject,
NotificationEventTypeEnum pNotificationEventTypeEnum) |
Modifier and Type | Method and Description |
---|---|
void |
addRecipients(java.lang.String pAttributeGroupName) |
java.util.List<EmailAttachment> |
getAttachments()
Returns a list of email attachments pertaining to the event which has occurred.
|
protected PipelineStageGateExecDataObject |
getDataObject() |
NotifEnvironment |
getEnvironment() |
NotifGate |
getGate() |
java.lang.String |
getGateExecutionStatus()
Returns the display name of this gate's execution status.
|
java.lang.String |
getGateExecutionStatusCode()
Returns the gate execution status type name of the task.
|
ExecutionUnitStatus |
getGateExecutionStatusEnum()
Returns the gate execution status enum of the task.
|
java.lang.String |
getHumanTaskIdentityUuid()
Returns the UUID for the human task.
|
java.lang.Long |
getId()
Returns the internal identifier of the task.
|
java.util.List<java.lang.String> |
getNotes() |
NotifPipelineStageExecInfo |
getPipelineStageExecInfo() |
java.lang.Long |
getReleaseDefinitionId()
Returns the internal identifier of the release linked to this task.
|
NotifSnapshot |
getSnapshot() |
java.lang.String |
getSnapshotCreatedByFullName() |
java.lang.String |
getSnapshotCreatedByUserAndFullName() |
protected PipelineStageExecutionSnapshotQueryResultRow |
getStageExecution() |
java.lang.String |
getTaskNotes()
Returns the notes entered by the approver who approves/rejects the approval task.
|
getActionBy, getActionByFullName, getActionOn, getChangeLogsFromSnapshot, getExternalSystemId, getExternalTicket, getGroupId, getPipelineStageGateExecId, getPipelineStageStepExecId, getStatus, getStatusCode, getStatusEnum, getWorkflowRequestId
addAttachment, addAttachment, addAttachment, addAttachment, addRecipientsByCommittersIfEligible, addRecipientsByGroupId, addRecipientsByGroupIdIfEligible, addRecipientsByGroupNameIfEligible, addRecipientsByPipelineRoleMember, addRecipientsByPipelineRoleUserOrEmailMember, addRecipientsBySubscriptions, addRecipientsByUserIdIfEligible, addRecipientsByUserNameIfEligible, addRecipientsForPiplelineGateByPipelineRoleUserOrEmailMember, addRecipientsForPiplelineStepExecution, getApprovalGateRoleByGateId, getApprovalTaskUrlPath, getFolderWithHierarchy, getHumanTaskUrlPath, getManualStepRoleByStepId, getPipelineStageExecutionSnapshotQueryResultRow, getRecipients, getUserFullName, hasAttachments, isGroupMemberOfPipelineRole, isSendLogAttachments, isShowNotesAndSendAttachments, populatePipelineAttachmentsAndNotes, sendLogAttachments, showNotesAndSendAttachments, showTextForMissingUrlSetup, toNotifScmCommits, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getRecipients, hasAttachments
public PipelineGateApprovalAssignedForUserPayload(PipelineStageGateExecDataObject pDataObject, NotificationEventTypeEnum pNotificationEventTypeEnum)
public void addRecipients(java.lang.String pAttributeGroupName)
public java.lang.String getHumanTaskIdentityUuid()
BaseHumanTaskPayload
getHumanTaskIdentityUuid
in interface NotificationPayload
getHumanTaskIdentityUuid
in class BaseHumanTaskPayload
public java.lang.Long getId()
BaseHumanTaskPayload
getId
in interface NotificationPayload
getId
in class BaseHumanTaskPayload
public NotifPipelineStageExecInfo getPipelineStageExecInfo() throws java.sql.SQLException
java.sql.SQLException
public NotifGate getGate() throws java.sql.SQLException
java.sql.SQLException
public NotifSnapshot getSnapshot() throws java.sql.SQLException
java.sql.SQLException
public NotifEnvironment getEnvironment() throws java.sql.SQLException
java.sql.SQLException
protected PipelineStageGateExecDataObject getDataObject()
public java.util.List<EmailAttachment> getAttachments() throws java.sql.SQLException
NotificationPayload
getAttachments
in interface NotificationPayload
getAttachments
in class BaseNotificationPayload
java.sql.SQLException
public java.util.List<java.lang.String> getNotes() throws java.sql.SQLException
java.sql.SQLException
protected PipelineStageExecutionSnapshotQueryResultRow getStageExecution() throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getSnapshotCreatedByFullName() throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getSnapshotCreatedByUserAndFullName() throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getGateExecutionStatus()
public ExecutionUnitStatus getGateExecutionStatusEnum()
public java.lang.String getGateExecutionStatusCode()
public java.lang.Long getReleaseDefinitionId() throws java.sql.SQLException
BaseHumanTaskPayload
getReleaseDefinitionId
in class BaseHumanTaskPayload
java.sql.SQLException
public java.lang.String getTaskNotes()