Uses of Class
com.iizix.txp.ITXPNode.State
Packages that use ITXPNode.State Package Description com.iizix.actionactor com.iizix.db.prop com.iizix.txp com.iizix.txp.impl Uses of ITXPNode.State in com.iizix.actionactor
Methods in com.iizix.actionactor that return ITXPNode.State Modifier and Type Method Description ITXPNode.StateAbstractJavaActionActor. begin(ITXProcess process, ITXPid pid)Notifies the node it got associated with a transactional process.ITXPNode.StateAbstractJavaActionActor. commit(ITXProcess process)Instructs the node to commit the work.ITXPNode.StateAbstractJavaActionActor. rollback(ITXProcess process)Instructs the node to roll back the work.Uses of ITXPNode.State in com.iizix.db.prop
Methods in com.iizix.db.prop that return ITXPNode.State Modifier and Type Method Description ITXPNode.StateDatabaseActionTXPNode. begin(ITXProcess process, ITXPid pid)ITXPNode.StateDatabaseActionTXPNode. commit(ITXProcess process)ITXPNode.StateDatabaseActionTXPNode. rollback(ITXProcess process)Methods in com.iizix.db.prop with parameters of type ITXPNode.State Modifier and Type Method Description protected voidDatabaseActionTXPNode. setState(ITXPNode.State state)Sets the current state of the node.Uses of ITXPNode.State in com.iizix.txp
Methods in com.iizix.txp that return ITXPNode.State Modifier and Type Method Description ITXPNode.StateITXPNode. begin(ITXProcess process, ITXPid pid)Notifies the node it got associated with a transactional process.ITXPNode.StateITXPNode. commit(ITXProcess process)Instructs the node to commit the work.ITXPNode.StateITXPNode. getState()Returns the state of the node.ITXPNode.StateITXPNode. recover(ITXProcess process)This method instructs an node to recover a process after some sort of system failure.ITXPNode.StateITXPNode. retry(ITXProcess process)Instructs the node to retry the work.ITXPNode.StateITXPNode. rollback(ITXProcess process)Instructs the node to roll back the work.ITXPNode.StateITXPNode. undo(ITXProcess process)Instructs the node to undo the committed work.static ITXPNode.StateITXPNode.State. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ITXPNode.State[]ITXPNode.State. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.iizix.txp with parameters of type ITXPNode.State Modifier and Type Method Description voidITXPMonitor. onNodeAssociated(ITXProcess process, ITXPNode node, ITXPNode.State returnedState)Called when a node is associated with a processvoidITXPMonitor. onNodeReady(ITXProcess process, ITXPNode node, ITXPNode.State returnedState)Called when a node has finished doing the work neededvoidITXPCoordinator. ready(ITXProcess process, ITXPNode node, ITXPNode.State nodeState)Called by the process to signal that a node is ready for completion.voidITXProcess. ready(ITXPNode node, ITXPNode.State nodeState)A node will call this method to signal its state after attempting to do the work.Uses of ITXPNode.State in com.iizix.txp.impl
Fields in com.iizix.txp.impl declared as ITXPNode.State Modifier and Type Field Description protected ITXPNode.StateAbstractTXPNode. stateThe current state of the nodeMethods in com.iizix.txp.impl that return ITXPNode.State Modifier and Type Method Description ITXPNode.StateITXPNodeLogger. changedState(ITXPNode.State state)ITXPNode.StateTXPNodeLogger. changedState(ITXPNode.State state)ITXPNode.StateAbstractTXPNode. getState()Gets the current state of the node.ITXPNode.StateAbstractTXPNode. recover(ITXProcess process)ITXPNode.StateAbstractTXPNode. retry(ITXProcess process)ITXPNode.StateITXPNodeLogger. returnedState(ITXPNode.State state)ITXPNode.StateTXPNodeLogger. returnedState(ITXPNode.State state)ITXPNode.StateITXProcessLogger. setLastNodeState(ITXPNode node, ITXPNode.State state)ITXPNode.StateTXProcessLogger. setLastNodeState(ITXPNode node, ITXPNode.State state)ITXPNode.StateAbstractTXPNode. undo(ITXProcess process)Methods in com.iizix.txp.impl with parameters of type ITXPNode.State Modifier and Type Method Description ITXPNode.StateITXPNodeLogger. changedState(ITXPNode.State state)ITXPNode.StateTXPNodeLogger. changedState(ITXPNode.State state)voidITXProcessLogger. nodeAssociated(ITXPNode node, ITXPNode.State ns)voidTXProcessLogger. nodeAssociated(ITXPNode node, ITXPNode.State ns)voidTXPCoordinatorImpl. onNodeAssociated(ITXProcess process, ITXPNode node, ITXPNode.State returnedState)voidTXPCoordinatorImpl. onNodeReady(ITXProcess process, ITXPNode node, ITXPNode.State returnedState)voidTXPCoordinatorImpl. ready(ITXProcess process, ITXPNode node, ITXPNode.State nodeState)voidTXProcessImpl. ready(ITXPNode node, ITXPNode.State nodeState)ITXPNode.StateITXPNodeLogger. returnedState(ITXPNode.State state)ITXPNode.StateTXPNodeLogger. returnedState(ITXPNode.State state)ITXPNode.StateITXProcessLogger. setLastNodeState(ITXPNode node, ITXPNode.State state)ITXPNode.StateTXProcessLogger. setLastNodeState(ITXPNode node, ITXPNode.State state)protected voidAbstractActionActorTXPNode. setState(ITXPNode.State state)Changes the node's state to the specified state.