org.deegree.metadata.persistence.transaction
Class UpdateOperation
java.lang.Object
  
org.deegree.metadata.persistence.transaction.TransactionOperation
      
org.deegree.metadata.persistence.transaction.UpdateOperation
public class UpdateOperation
- extends TransactionOperation
 
Represents a CSW Update action (part of a Transaction request).
- Version:
 
  - $Revision: 30344 $, $Date: 2011-04-04 17:24:27 +0200 (Mo, 04. Apr 2011) $
 
- Author:
 
  - Steffen Thomas, last edited by: $Author: mschneider $
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
UpdateOperation
public UpdateOperation(String handle,
                       MetadataRecord record,
                       QName typeName,
                       Filter constraint,
                       List<MetadataProperty> recordProperty)
- Creates a new 
UpdateOperation instance.
- Parameters:
 handle - record - typeName - constraint - recordProperty - 
 
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
 
 
 
getConstraint
public Filter getConstraint()
- Returns:
 - the constraint
 
 
getRecordProperty
public List<MetadataProperty> getRecordProperty()
- Returns:
 - the recordProperty
 
 
getRecord
public MetadataRecord getRecord()
- Returns:
 - the element
 
 
getTypeName
public QName getTypeName()
- Returns:
 - the typeName
 
 
Copyright © 2011. All Rights Reserved.