org.exist.xupdate
Class Modification

java.lang.Object
  extended byorg.exist.xupdate.Modification
Direct Known Subclasses:
Append, Insert, Remove, Rename, Update

public abstract class Modification
extends java.lang.Object

Modification.java

Author:
Wolfgang Meier

Field Summary
protected  org.w3c.dom.DocumentFragment content
           
protected  DocumentSet docs
           
protected  BrokerPool pool
           
protected  java.lang.String selectStmt
           
protected  User user
           
 
Constructor Summary
Modification(BrokerPool pool, User user, DocumentSet docs, java.lang.String selectStmt)
          Constructor for Modification.
 
Method Summary
abstract  java.lang.String getName()
           
abstract  long process()
           
protected  NodeImpl[] select(DocumentSet docs)
           
 void setContent(org.w3c.dom.DocumentFragment node)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

selectStmt

protected java.lang.String selectStmt

content

protected org.w3c.dom.DocumentFragment content

pool

protected BrokerPool pool

user

protected User user

docs

protected DocumentSet docs
Constructor Detail

Modification

public Modification(BrokerPool pool,
                    User user,
                    DocumentSet docs,
                    java.lang.String selectStmt)
Constructor for Modification.

Method Detail

process

public abstract long process()
                      throws PermissionDeniedException,
                             EXistException
Throws:
PermissionDeniedException
EXistException

getName

public abstract java.lang.String getName()

setContent

public void setContent(org.w3c.dom.DocumentFragment node)

select

protected NodeImpl[] select(DocumentSet docs)
                     throws PermissionDeniedException,
                            EXistException
Throws:
PermissionDeniedException
EXistException

toString

public java.lang.String toString()


Copyright (C) Wolfgang Meier. All rights reserved.