public abstract class Pdk2FeatureHandler extends PdkFeatureHandler
PdkFeatureHandler.Filter<X>| Modifier and Type | Field and Description | 
|---|---|
protected static Logger | 
logger  | 
endPoint, pm| Modifier | Constructor and Description | 
|---|---|
protected  | 
Pdk2FeatureHandler(PdkWsCommon endPoint,
                  StateTable st)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
insertNewSpecType(FeatureTransaction fur,
                 java.sql.Timestamp now)  | 
protected void | 
insertUpdateFeature(FeatureTransaction fur,
                   java.sql.Timestamp now)
Perform handler specific insert/update of "new" feature held by
 FeatureTransaction 
 | 
protected void | 
updateChildren(FeatureTransaction parentFur,
              java.util.List<FeatureTransaction> childFurs,
              java.sql.Timestamp now,
              boolean validate,
              boolean newVersion)
Perform recursive update of child plans for an "update"
 FeatureTransaction 
 | 
boolean | 
willCascadeUpdate(int parentType)
Tells whether the current feature handler will do cascaded updates or
 not. 
 | 
allowsChildren, appendCurrentId, appendCurrentId, appendCurrentPState, appendIsCurrent, appendIsCurrent, appendOrderByPState, appendPState, appendPState, appendStateId, areaOverlapCheck, assertAccessRights, assertConstraints, assertDeletionState, assertGeometryIsValid, assertGlKomNrIsValid, checkIsNotNull, createAdminCodesSql, createAreaNodeIdentifier, createAreaNodeIdentifier, createAreaNodeIdentifier, createPlanFeature, createPlanFeatureFromRow, deleteFeature, deleteFeature, deleteFeatureNonPersistent, deleteFeaturePersistent, distanceCheck, elementExists, establishAdminCodes, establishExistingPlanFeature, establishPdfDocument, getABestem, getAdminCodeForFeatureID, getChildrenByParentIdResult, getChildTypes, getFeatureByAdminCodesResult, getFeatureByIdResult, getFeatureCollection, getFeatureCollectionPaged, getFeatureCount, getFeatureEnvelopeById, getFeatureListByParentId, getFeatureWithinGeometryResult, getId, getNewFeatureId, getOverlapParams, getParentCode, getParentIdColumnIndex, getPlanFeature, getPlanFeatureByStatus, getPlanFeatureByStatusWithTransaction, getPlanFeatureByVersion, getRowByIdState, getSpecific, getSpecificByFilterId, getSpecificForCode, getStateTable, getTvaergaaende, isValidChildOf, lengthOverlapCheck, metaData, pointDistanceCheck, saveFeature, setState, setTransactionError, supportsSelectForUpdate, testPlanStatusChange, validateFeature, validateGlKomNrprotected Pdk2FeatureHandler(PdkWsCommon endPoint, StateTable st)
protected final void insertNewSpecType(FeatureTransaction fur, java.sql.Timestamp now) throws java.lang.Exception
insertNewSpecType in class PdkFeatureHandlerjava.lang.Exceptionprotected final void insertUpdateFeature(FeatureTransaction fur, java.sql.Timestamp now) throws java.lang.Exception
PdkFeatureHandlerinsertUpdateFeature in class PdkFeatureHandlerjava.lang.Exceptionprotected void updateChildren(FeatureTransaction parentFur, java.util.List<FeatureTransaction> childFurs, java.sql.Timestamp now, boolean validate, boolean newVersion) throws java.lang.Exception
PdkFeatureHandlerupdateChildren in class PdkFeatureHandlerjava.lang.Exceptionpublic final boolean willCascadeUpdate(int parentType)
PdkFeatureHandlerwillCascadeUpdate in class PdkFeatureHandler