public interface IVorgangsDataDao
<T extends ITableColumn> boolean executeInsert(IEntityContext ec, EProjectSpecificDBTable tableType, Projekt projekt, int formEingangID, Map<String,String> dataMap)
boolean executeDelete(IEntityContext ec, EProjectSpecificDBTable tableType, Projekt projekt, Integer formEingangID)
void fillData(IEntityContext ec, Vorgang v, Map<String,String> dataMap, Integer formEingangID, EProjectSpecificDBTable tableType)
<T extends ITableColumn> void fillData(IEntityContext ec, EProjectSpecificDBTable tableType, Projekt projekt, int formEingangID, Map<String,String> dataMap)
List<ExtendedEntityModel<Vorgang>> getVorgaengeData(IEntityContext ec, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
long getTotalCount(IEntityContext ec, Projekt pro, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
List<ExtendedEntityModel<Vorgang>> getVorgaengeData(IEntityContext ec, Projekt pro, Postfach pf, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
long getTotalCount(IEntityContext ec, Projekt pro, Postfach pf, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
ExtendedEntityModel<Vorgang> getVorgangsData(IEntityContext ec, Projekt pro, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
void setDatatableSQLBuilder(IVorgangsDataSQLBuilder builder)
void setInboxSQLBuilder(IVorgangsDataSQLBuilder builder)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.