SPT Object Database API

com.sptci.prevayler.transaction
Class Delete<P extends PrevalentObject>

java.lang.Object
  extended by com.sptci.prevayler.transaction.Transaction<P>
      extended by com.sptci.prevayler.transaction.Delete<P>
All Implemented Interfaces:
Serializable, TransactionWithQuery

public class Delete<P extends PrevalentObject>
extends Transaction<P>

The transaction object for deleting a prevalent object from the prevalent system. This is purely a convenience class that makes invocation easier than directly using Transaction.

© Copyright 2008 Sans Pareil Technologies, Inc.

Version:
$Id: Delete.java 4345 2008-06-30 21:22:03Z rakesh $
Author:
Rakesh Vidyadharan 2008-05-24
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sptci.prevayler.transaction.Transaction
Transaction.Parameter
 
Field Summary
private static String METHOD
          The name of the method on PrevalentSystem that is invoked.
private static long serialVersionUID
           
 
Constructor Summary
Delete(P object)
          Create a new instance of the transaction using the specified prevalent object.
 
Method Summary
 
Methods inherited from class com.sptci.prevayler.transaction.Transaction
executeAndQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

METHOD

private static final String METHOD
The name of the method on PrevalentSystem that is invoked.

See Also:
Constant Field Values
Constructor Detail

Delete

public Delete(P object)
Create a new instance of the transaction using the specified prevalent object.

Parameters:
object - The prevalent object to be deleted from the system.

SPT Object Database API