org.deegree.metadata.publication
Class DeleteTransaction

java.lang.Object
  extended by org.deegree.metadata.publication.TransactionOperation
      extended by org.deegree.metadata.publication.DeleteTransaction

public class DeleteTransaction
extends TransactionOperation

Represents a CSW Delete action (part of a Transaction operation request).

Version:
$Revision: 27203 $, $Date: 2010-10-07 14:45:43 +0200 (Do, 07. Okt 2010) $
Author:
Steffen Thomas, last edited by: $Author: sthomas $

Constructor Summary
DeleteTransaction(java.lang.String handle, javax.xml.namespace.QName typeName, Filter constraint)
          Creates a new DeleteTransaction instance.
 
Method Summary
 Filter getConstraint()
           
 CSWConstants.TransactionType getType()
          Returns the type of operation.
 javax.xml.namespace.QName getTypeName()
           
 
Methods inherited from class org.deegree.metadata.publication.TransactionOperation
getHandle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteTransaction

public DeleteTransaction(java.lang.String handle,
                         javax.xml.namespace.QName typeName,
                         Filter constraint)
Creates a new DeleteTransaction instance.

Parameters:
handle -
typeName -
constraint -
Method Detail

getType

public CSWConstants.TransactionType getType()
Description copied from class: TransactionOperation
Returns the type of operation. Use this to safely determine the subtype of TransactionOperation.

Specified by:
getType in class TransactionOperation
Returns:
type of operation

getTypeName

public javax.xml.namespace.QName getTypeName()
Returns:
the typeName

getConstraint

public Filter getConstraint()
Returns:
the constraint


Copyright © 2011. All Rights Reserved.