Class AgentRuleProposal
java.lang.Object
com.xebialabs.xlrelease.agentrules.AgentRuleProposal
One propose-mode action awaiting a human decision: the agent classified the event and the
matched branch carries an action whose autonomy mode is
propose, so instead of
executing, the dispatcher parks it here for one-click approval on the Agent Rules page.
Immutable; the store replaces the entry to advance the status. The action parameters are stored rendered (templates already substituted with the run's facts and verdict), so what the approver reads is exactly what will execute.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAgentRuleProposal(String proposalId, String ruleId, String ruleTitle, String actionType, Map<String, String> params, String summary, String eventType, String taskId, String taskTitle, String releaseId, String releaseTitle, long createdAt, String status, String decidedBy, Long decidedAt) -
Method Summary
Modifier and TypeMethodDescriptionThe same proposal, decided.long
-
Field Details
-
PENDING
- See Also:
-
APPROVED
- See Also:
-
REJECTED
- See Also:
-
EXPIRED
- See Also:
-
-
Constructor Details
-
AgentRuleProposal
-
-
Method Details
-
decided
The same proposal, decided. -
getProposalId
-
getRuleId
-
getRuleTitle
-
getActionType
-
getParams
-
getSummary
-
getEventType
-
getTaskId
-
getTaskTitle
-
getReleaseId
-
getReleaseTitle
-
getCreatedAt
public long getCreatedAt() -
getStatus
-
getDecidedBy
-
getDecidedAt
-