com.sun.jini.mahalo
Class AbortJob
java.lang.Object
com.sun.jini.mahalo.Job
com.sun.jini.mahalo.AbortJob
- All Implemented Interfaces:
- TransactionConstants
public class AbortJob
- extends Job
- implements TransactionConstants
An implementation of a com.sun.jini.mahalo.Job which
interacts with a set of
net.jini.core.transaction.server.TransactionParticipants
to inform them to roll back changes associated with a given
net.jini.core.transaction.Transaction.
- Author:
- Sun Microsystems, Inc.
- See Also:
Job,
ParticipantTask,
Transaction,
TransactionParticipant
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbortJob
public AbortJob(Transaction tr,
TaskManager pool,
WakeupManager wm,
ClientLog log,
com.sun.jini.mahalo.ParticipantHandle[] handles,
boolean directCall,
Object xid)
- Constructs an
AbortJob
- Parameters:
tr - The Transaction whose participants
will be instructed to roll-back.pool - The TaskManager which provides the
threads used for interacting with participants.log - The ClientLog used for recording
recovery data.handles - The array of participants which will be contacted
and informed to roll-back.- See Also:
TaskManager,
ClientLog,
TransactionParticipant
abortPartitionWithEnabledFailover
public static Object abortPartitionWithEnabledFailover(com.sun.jini.mahalo.ParticipantHandle handle,
ExtendedTransactionManager mgr,
long id,
Object xid)
Copyright © GigaSpaces.