org.deegree_impl.services.wfs
Class AbstractTransaction

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.deegree_impl.services.wfs.WFSMainLoop
          extended byorg.deegree_impl.services.wfs.AbstractTransaction
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
CTransaction

public abstract class AbstractTransaction
extends WFSMainLoop

class defining the basic processing of a DescribFeatureType request

-------------------------------------------------------------------------

Version:
$Revision: 1.3 $ $Date: 2004/01/14 08:23:26 $

Author:
Andreas Poth

Field Summary
protected  DatastoreConfiguration config
           
 
Fields inherited from class org.deegree_impl.services.wfs.WFSMainLoop
parent, request
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
AbstractTransaction(AbstractDataStore parent, OGCWebServiceRequest request)
           
 
Method Summary
protected  java.lang.String[] getAffectedFeatureTypes(WFSOperation[] operations)
          returns the list of feature types that are affected by a Transaction
 
Methods inherited from class org.deegree_impl.services.wfs.WFSMainLoop
performRequest, run
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

config

protected DatastoreConfiguration config
Constructor Detail

AbstractTransaction

public AbstractTransaction(AbstractDataStore parent,
                           OGCWebServiceRequest request)
Method Detail

getAffectedFeatureTypes

protected java.lang.String[] getAffectedFeatureTypes(WFSOperation[] operations)
returns the list of feature types that are affected by a Transaction