Uses of Enum Class
com.iizix.txp.ITXPPolicy.Action
Uses of ITXPPolicy.Action in com.iizix.txp
Modifier and TypeMethodDescriptionITXPPolicy.onNodeCommitFailed
(ITXProcess p, ITXPNode n) Returns the required action on a node that failed to commit.ITXPPolicy.onNodeReadyFailed
(ITXProcess p, ITXPNode n) Returns the required action on a node that failed its work.ITXPPolicy.onNodeRollbackFailed
(ITXProcess p, ITXPNode n) Returns the required action on a node that failed to rollback.ITXPPolicy.onNodeTimeoutSignaled
(ITXProcess p, ITXPNode n) Returns the required action on a node that timed out waiting for completion.ITXPPolicy.onProcessTimeoutSignaled
(ITXProcess p) Returns the required action on a process that timed out waiting for the nodes to do the work.static ITXPPolicy.Action
Returns the enum constant of this class with the specified name.static ITXPPolicy.Action[]
ITXPPolicy.Action.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionITXPManagementInfo.getPolicyActions()
Gets the list of all policy actions taken for this process.Modifier and TypeMethodDescriptionvoid
ITXPMonitor.onNodeCommitFailedPolicyAction
(ITXProcess process, ITXPNode node, ITXPPolicy.Action action) Called when the policy action is determined for a node that failed to commitvoid
ITXPMonitor.onNodeReadyFailedPolicyAction
(ITXProcess process, ITXPNode node, ITXPPolicy.Action action) Called when the policy action is determined for a node that failed processingvoid
ITXPMonitor.onNodeRollbackFailedPolicyAction
(ITXProcess process, ITXPNode node, ITXPPolicy.Action action) Called when the policy action is determined for a node that failed to rollbackvoid
ITXPMonitor.onNodeTimeoutSignaledPolicyAction
(ITXProcess process, ITXPNode node, ITXPPolicy.Action action) Called when the policy action is determined for a node that timed out waiting for completion.void
ITXPMonitor.onProcessTimeoutSignaledPolicyAction
(ITXProcess process, ITXPPolicy.Action action) Called when the policy action is determined for a process that timed out waiting for the nodes to do the work.Uses of ITXPPolicy.Action in com.iizix.txp.impl
Modifier and TypeMethodDescriptionTXPPolicyImpl.onNodeCommitFailed
(ITXProcess p, ITXPNode n) TXPPolicyImpl.onNodeReadyFailed
(ITXProcess p, ITXPNode n) TXPPolicyImpl.onNodeRollbackFailed
(ITXProcess p, ITXPNode n) TXPPolicyImpl.onNodeTimeoutSignaled
(ITXProcess p, ITXPNode n) TXPPolicyImpl.onProcessTimeoutSignaled
(ITXProcess p) Modifier and TypeMethodDescriptionvoid
ITXPLogger.nodeCommitFailedPolicyAction
(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action) void
TXPLogger.nodeCommitFailedPolicyAction
(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action) void
ITXPLogger.nodeReadyFailedPolicyAction
(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action) void
TXPLogger.nodeReadyFailedPolicyAction
(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action) void
ITXPLogger.nodeRollbackFailedPolicyAction
(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action) void
TXPLogger.nodeRollbackFailedPolicyAction
(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action) void
ITXPLogger.nodeTimeoutSignaledPolicyAction
(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action) void
TXPLogger.nodeTimeoutSignaledPolicyAction
(TXProcessImpl process, ITXPNode node, ITXPPolicy.Action action) void
TXPCoordinatorImpl.onNodeCommitFailedPolicyAction
(ITXProcess process, ITXPNode node, ITXPPolicy.Action action) void
TXPCoordinatorImpl.onNodeReadyFailedPolicyAction
(ITXProcess process, ITXPNode node, ITXPPolicy.Action action) void
TXPCoordinatorImpl.onNodeRollbackFailedPolicyAction
(ITXProcess process, ITXPNode node, ITXPPolicy.Action action) void
TXPCoordinatorImpl.onNodeTimeoutSignaledPolicyAction
(ITXProcess process, ITXPNode node, ITXPPolicy.Action action) void
TXPCoordinatorImpl.onProcessTimeoutSignaledPolicyAction
(ITXProcess process, ITXPPolicy.Action action) void
ITXPLogger.processTimeoutSignaledPolicyAction
(TXProcessImpl process, ITXPPolicy.Action action) void
TXPLogger.processTimeoutSignaledPolicyAction
(TXProcessImpl process, ITXPPolicy.Action action)