Modifier and Type | Method and Description |
---|---|
static String |
PathHandler.Web.aliasFormRequestFor(MandantFrontendServer mfs,
Projekt p) |
static String |
PathHandler.Web.aliasFormRequestFor(Projekt p)
Liefert die allgemeine (offizielle und nach außen sichtbare) URL zum Aufruf des aktiven Formulars eines
Projektes.
|
static String |
PathHandler.Web.fd2CurrentEditFor(Projekt p) |
static String |
PathHandler.Web.fd2CurrentEditFor(Projekt p,
String baseURL) |
static String |
PathHandler.Web.fd2NewFor(Projekt p) |
static String |
PathHandler.Web.fd2NewFor(Projekt p,
String baseURL) |
static String |
PathHandler.Web.fd2VersionEditFor(Projekt p) |
static String |
PathHandler.Web.fd2VersionEditFor(Projekt p,
String baseURL) |
static String |
PathHandler.Web.formActionFor(Projekt p,
int formVersNum)
Liefert die Formular-Ziel-URL ('action'), die für Nicht-'xima Forms'-Formulare angegeben werden muss.
|
static String |
PathHandler.Web.formRequestFor(Projekt p)
Liefert die allgemeine (offizielle und nach außen sichtbare) URL zum Aufruf des aktiven Formulars eines
Projektes.
|
static String |
PathHandler.Web.printFormRequestFor(Projekt p) |
Modifier and Type | Method and Description |
---|---|
List<String> |
PublicPropertyAccessor.getFormularPlaceholder(Projekt p,
FormVersion fv,
boolean onlyUploads)
Diese Methode dient dazu, Platzhalter für Formularelemente (basierend auf den von
FormElement.getAlias()
geliefertten Werten) zu ermitteln. |
List<String> |
PublicPropertyAccessor.getPlaceholderList(Projekt p,
FormVersion fv,
Aktion a)
Diese Methode dient dazu, alle verfügbaren Platzhalter als Liste von Zeichenketten zu ermitteln.
|
Modifier and Type | Method and Description |
---|---|
Projekt |
ProjektAPI.addProjektRessource(UserContext uc,
Projekt projekt,
ProjektRessource ressource) |
Projekt |
ProjektAPI.copy(UserContext uc,
Projekt projekt,
int id,
int fvId) |
Projekt |
ProjektAPI.getByName(UserContext uc,
Integer mandantId,
String name)
Methode zum Ermitteln eines
Projekt es anhand seines Namens. |
Projekt |
ProjektAPI.importProjekt(UserContext uc,
Mandant mandant,
byte[] bytes,
String name,
String beschreibung,
String title)
Methode zum importieren eines Projekts für einen Mandanten
|
Projekt |
ProjektAPI.update(UserContext uc,
Projekt entity) |
Projekt[] |
ProjektAPI.update(UserContext uc,
Projekt[] entities) |
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
ProjektAPI.getAllByMandant(UserContext uc,
Mandant mandant)
Methode zum Ermitteln aller Projekte eines Mandanten
|
List<Projekt> |
ProjektAPI.getAllByMandantAndStatus(UserContext uc,
Mandant mandant,
Boolean isOnline)
Methode zum Ermitteln aller Projekte eines Mandanten und dessen Online-Status
|
List<Projekt> |
FrontendServerAPI.getProjektsBy(UserContext uc,
Integer frontendServerID,
Integer mandantID,
Integer benutzerGruppenID)
Methode zum Ermitteln von
Projekt en welche auf einem FrontendServer verfügbar sind. |
Modifier and Type | Method and Description |
---|---|
void |
ProtokollAPI.addProjektProtokollEintrag(UserContext uc,
Projekt projekt,
PeBase peBase) |
Projekt |
ProjektAPI.addProjektRessource(UserContext uc,
Projekt projekt,
ProjektRessource ressource) |
Projekt |
ProjektAPI.copy(UserContext uc,
Projekt projekt,
int id,
int fvId) |
ProjektRessource |
ProjektRessourcenAPI.create(UserContext uc,
String name,
byte[] daten,
String userName,
String fileName,
Mandant mandant,
Projekt projekt) |
List<ProjektRessource> |
ProjektRessourcenAPI.getAllByProjekt(UserContext uc,
Projekt projekt) |
FormVersion |
FormVersionAPI.getBy(UserContext uc,
Projekt projekt,
int formVersionNumber)
Methode zum Ermitteln einer
FormVersion basierend auf einem Projekt und einer Versions-Nummer. |
ProjektRessource |
ProjektRessourcenAPI.getByName(UserContext uc,
Projekt projekt,
String name) |
List<BenutzerGruppe> |
BenutzerGruppeAPI.getByProjekt(UserContext uc,
Projekt projekt)
Methode zum Ermitteln aller
BenutzerGruppe eines Projekts. |
List<FormVersion> |
FormVersionAPI.getByProjekt(UserContext uc,
Projekt projekt)
Methode zum Laden von
FormVersion en eines Projekt s. |
List<Status> |
StatusAPI.getByProjekt(UserContext uc,
Projekt projekt)
|
FormVersion |
ProjektAPI.getCurrentFormVersion(UserContext uc,
Projekt projekt,
FrontendServer fs)
Methode zum Ermitteln der Aktuellen FormVersion eines Projekts.
|
List<BenutzerGruppe> |
BenutzerGruppeAPI.getEditorgruppenByProjekt(UserContext uc,
Projekt projekt) |
List<Status> |
StatusAPI.getFolgeStatus(UserContext uc,
Benutzer benutzer,
Projekt projekt,
Status aktuellerStatus)
|
int |
FormVersionAPI.getFormVersionCount(UserContext uc,
Projekt projekt)
Methode zum Bestimmen der Anzahl von
FormVersion s eines Projekt s |
List<ExtendedEntityModel<Vorgang>> |
VorgangAPI.getVorgaengeData(UserContext uc,
Projekt projekt,
Postfach postfach,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
List<ExtendedEntityModel<Vorgang>> |
VorgangAPI.getVorgaengeData(UserContext uc,
Projekt projekt,
Postfach postfach,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType)
Methode zum Ermitteln von Vorgangsdaten anhand eines Projektes und eines Postfaches
|
List<ExtendedEntityModel<Vorgang>> |
VorgangAPI.getVorgaengeData(UserContext uc,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
List<ExtendedEntityModel<Vorgang>> |
VorgangAPI.getVorgaengeData(UserContext uc,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType)
Methode zum Ermitteln von Vorgangsdaten anhand eines Projektes
|
long |
VorgangAPI.getVorgaengeDataTotalCount(UserContext uc,
Projekt projekt,
Postfach postfach,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
long |
VorgangAPI.getVorgaengeDataTotalCount(UserContext uc,
Projekt projekt,
Postfach postfach,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType)
Methode zum Ermitteln der Gesamtanzahl aller Vorgangsdaten der Vorgänge eines Projekts und Postfachs
|
long |
VorgangAPI.getVorgaengeDataTotalCount(UserContext uc,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
long |
VorgangAPI.getVorgaengeDataTotalCount(UserContext uc,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType)
Methode zum Ermitteln der Gesamtanzahl aller Vorgangsdaten der Vorgänge eines Projekts
|
Vorgang |
VorgangAPI.getVorgangBy(UserContext uc,
Projekt projekt,
String vorgangProzessID)
|
ExtendedEntityModel<Vorgang> |
VorgangAPI.getVorgangsData(UserContext uc,
Projekt pro,
Vorgang v,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
ExtendedEntityModel<Vorgang> |
VorgangAPI.getVorgangsData(UserContext uc,
Projekt pro,
Vorgang v,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType)
Methode zum Ermitteln von Vorgangsdaten eines konkreten Vorgangs eines Projektes
|
boolean |
ProjektAPI.isActivationAllowed(UserContext uc,
Projekt projekt) |
boolean |
ProjektAPI.isFsAllowed(UserContext uc,
Projekt project,
FrontendServer fs)
Methode zum Testen, ob das Projekt über den FrontendServer aufgerufen werden darf.
|
Boolean |
ProjektAPI.isZugriffsberechtigt(UserContext uc,
Projekt projekt,
Benutzer benutzer)
Methode zum Ermitteln ob ein Benutzer auf ein Projekt zugreifen darf
|
boolean |
ProjektAPI.isZugriffsbeschraenkt(UserContext uc,
Projekt projekt)
Methode zum Ermitteln ob ein Projekt zugriffsbeschränkt ist
|
Projekt |
ProjektAPI.update(UserContext uc,
Projekt entity) |
Projekt[] |
ProjektAPI.update(UserContext uc,
Projekt[] entities) |
Modifier and Type | Method and Description |
---|---|
void |
StatisticsAPI.countFormProcessError(UserContext uc,
Projekt p) |
void |
StatisticsAPI.countFormProvide(UserContext uc,
Projekt p) |
Modifier and Type | Method and Description |
---|---|
static IWorkflowResponse |
WorkflowStarter.startSyncWorkflow(Vorgang v,
Projekt p,
Status newStatus,
Benutzer curBen,
Map<String,Serializable> sessionAttributes)
Starten des Workflows über die Workflow-API
|
static IWorkflowResponse |
WorkflowStarter.startSyncWorkflow(Vorgang v,
Projekt p,
Status newStatus,
Benutzer curBen,
SessionAttributes sessionAttributes)
|
Modifier and Type | Method and Description |
---|---|
Projekt |
WorkflowProcessing.getProjekt() |
Modifier and Type | Method and Description |
---|---|
static void |
VorgangsDataHelper.recreateDataTable(IEntityContext ec,
Projekt projekt,
EProjectSpecificDBTable tableType)
Deprecated.
|
static void |
VorgangsDataHelper.reindexDataTable(IEntityContext ec,
Projekt projekt)
Deprecated.
|
static void |
VorgangsDataHelper.reindexPostfachTable(IEntityContext ec,
Projekt projekt)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
ProjektDao.allByMandant(IEntityContext ec,
Mandant mandant) |
protected IFCDaoActionHook<Projekt> |
ProjektDao.getPostActionHook() |
protected IFCDaoActionHook<Projekt> |
ProjektDao.getPreActionHook() |
List<Projekt> |
ProjektDao.getProjektByEditorBenutzer(IEntityContext ec,
Benutzer benutzer,
Mandant mandant) |
List<Projekt> |
FrontendServerDao.getProjekts(IEntityContext ec,
Integer fronendServerId,
Integer mandantId,
Integer benutzerGruppeId) |
Modifier and Type | Method and Description |
---|---|
List<Vorgang> |
VorgangDao.allByProjekt(IEntityContext ec,
Projekt pro) |
int |
FormVersionDao.calcNewVersionNumber(IEntityContext ec,
Projekt projekt) |
FormVersion |
FormVersionDao.copy(IEntityContext ec,
FormVersion source,
Projekt projekt) |
ProjektZaehler |
ProjektZaehlerDao.create(IEntityContext ec,
Projekt projekt) |
ProjektZaehlerDaten |
ProjektZaehlerDatenDao.create(IEntityContext ec,
Projekt projekt,
Date date) |
ProjektRessource |
ProjektRessourceDao.create(IEntityContext ec,
String name,
byte[] daten,
String userName,
String fileName,
Mandant mandant,
Projekt projekt) |
ProjektRessource |
ProjektRessourceDao.create(IEntityContext ec,
String name,
byte[] daten,
String userName,
String fileName,
String resourceDescription,
Mandant mandant,
Projekt projekt) |
void |
VorgangDao.deleteAll(IEntityContext ec,
Projekt project) |
boolean |
VorgangsDataDao.executeDelete(IEntityContext ec,
EProjectSpecificDBTable tableType,
Projekt projekt,
Integer formEingangID) |
<T extends ITableColumn> |
VorgangsDataDao.executeInsert(IEntityContext ec,
EProjectSpecificDBTable tableType,
Projekt projekt,
int formEingangID,
Map<String,String> dataMap) |
<T extends ITableColumn> |
VorgangsDataDao.fillData(IEntityContext ec,
EProjectSpecificDBTable tableType,
Projekt projekt,
int formEingangID,
Map<String,String> dataMap) |
List<ProjektZaehlerDaten> |
ProjektZaehlerDatenDao.getAllByProjekt(IEntityContext ec,
Date startDate,
Date endDate,
Projekt projekt) |
List<Status> |
StatusDao.getAllByProjekt(IEntityContext ec,
Projekt projekt) |
List<ProjektRessource> |
ProjektRessourceDao.getAllByProjekt(Projekt projekt,
IEntityContext ec) |
List<Status> |
StatusDao.getAllForWorkflow(IEntityContext ec,
Projekt projekt,
Status skipStatus)
Liefert alle Status zu einem Projekt außer dem Übergebenen
|
FormVersion |
FormVersionDao.getBy(IEntityContext ec,
Projekt projekt,
int versionNumber) |
ProjektZaehlerDaten |
ProjektZaehlerDatenDao.getByDate(IEntityContext ec,
Projekt projekt,
Date date) |
ProjektRessource |
ProjektRessourceDao.getByName(Projekt projekt,
String name,
IEntityContext ec) |
ProjektZaehler |
ProjektZaehlerDao.getByProjekt(IEntityContext ec,
Projekt projekt) |
List<FormVersion> |
FormVersionDao.getByProjekt(IEntityContext ec,
Projekt projekt) |
Map<String,ITableColumn> |
VorgangsDataDao.getFieldMap(EProjectSpecificDBTable tableType,
Projekt pro) |
List<Status> |
StatusDao.getFolgeStatus(IEntityContext ec,
Benutzer currentUser,
Projekt projekt,
Status currentStatus) |
long |
VorgangsDataDao.getTotalCount(IEntityContext ec,
Projekt projekt,
Postfach postfach,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
long |
VorgangsDataDao.getTotalCount(IEntityContext ec,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
List<ExtendedEntityModel<Vorgang>> |
VorgangsDataDao.getVorgaengeData(IEntityContext ec,
Projekt projekt,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
List<ExtendedEntityModel<Vorgang>> |
VorgangsDataDao.getVorgaengeData(IEntityContext ec,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
ExtendedEntityModel<Vorgang> |
VorgangsDataDao.getVorgangsData(IEntityContext ec,
Projekt projekt,
Vorgang vorgang,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
boolean |
ProjektDao.isActivationAllowed(IEntityContext ec,
Projekt projekt) |
boolean |
ProjektDao.isFsAllowed(IEntityContext ec,
Projekt p,
FrontendServer fs) |
boolean |
ProjektDao.isZugriffsberechtigt(IEntityContext ec,
Projekt p,
Benutzer ben) |
void |
DatentabelleDao.recreateDataTable(IEntityContext ec,
Projekt projekt,
EProjectSpecificDBTable tableType) |
void |
DatentabelleDao.reindex(IEntityContext ec,
Projekt projekt,
EProjectSpecificDBTable tableType)
Diese Methode befüllt die Projekt-Postfach-Tabelle.
|
void |
DatentabelleDao.reindexDataTable(IEntityContext ec,
Projekt projekt)
Diese Methode löscht die Projekt-Datentabelle, erstellt diese neu und befüllt diese mit den Werten aus der
EingabeWerte -Tabelle entsprechend der Projekt-Vorgänge und deren FormEingang |
void |
DatentabelleDao.reindexPostfachTable(IEntityContext ec,
Projekt projekt)
Diese Methode löscht die Projekt-Postfachtabelle, erstellt diese neu und befüllt diese mit den Werten aus der
EingabeWerte -Tabelle entsprechend der Projekt-Vorgänge und deren FormEingang |
Modifier and Type | Method and Description |
---|---|
protected void |
AVorgangsDataSQLBuilder.appandSelectAllJoin(StringBuilder sb,
Projekt projekt,
Postfach pf) |
protected void |
AVorgangsDataSQLBuilder.appandSingleSelectAllJoin(StringBuilder sb,
Projekt projekt,
Vorgang v) |
javax.persistence.Query |
AVorgangsDataSQLBuilder.createAllQuery(IEntityContext ec,
Map<String,ITableColumn> columnMap,
Projekt projekt,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm) |
javax.persistence.Query |
AVorgangsDataSQLBuilder.createCountQuery(IEntityContext ec,
Map<String,ITableColumn> columnMap,
Projekt projekt,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm) |
javax.persistence.Query |
AVorgangsDataSQLBuilder.createDeleteQuery(IEntityContext ec,
Projekt projekt,
int formEingangID) |
javax.persistence.Query |
AVorgangsDataSQLBuilder.createInsertQuery(IEntityContext ec,
Map<String,ITableColumn> columns,
Projekt projekt,
int formEingangID,
Map<String,String> dataMap) |
javax.persistence.Query |
AVorgangsDataSQLBuilder.createSingleQuery(IEntityContext ec,
Map<String,ITableColumn> columnMap,
Projekt projekt,
Vorgang v,
de.xima.cmn.criteria.QueryCriteriaManager qcm) |
protected String |
AVorgangsDataSQLBuilder.getTableName(Projekt projekt) |
Constructor and Description |
---|
ExtendedVorgangResultTransformer(Projekt projekt,
EProjectSpecificDBTable tableType) |
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
IProjektDao.allByMandant(IEntityContext ec,
Mandant mandant) |
List<Projekt> |
IProjektDao.getProjektByEditorBenutzer(IEntityContext ec,
Benutzer benutzer,
Mandant mandant) |
List<Projekt> |
IFrontendServerDao.getProjekts(IEntityContext ec,
Integer fronendServerId,
Integer mandantId,
Integer benutzerGruppeId) |
Modifier and Type | Method and Description |
---|---|
List<Vorgang> |
IVorgangDao.allByProjekt(IEntityContext ec,
Projekt pro) |
int |
IFormVersionDao.calcNewVersionNumber(IEntityContext ec,
Projekt projekt) |
FormVersion |
IFormVersionDao.copy(IEntityContext ec,
FormVersion source,
Projekt projekt) |
ProjektZaehler |
IProjektZaehlerDao.create(IEntityContext ec,
Projekt projekt) |
ProjektZaehlerDaten |
IProjektZaehlerDatenDao.create(IEntityContext ec,
Projekt projekt,
Date date) |
ProjektRessource |
IProjektRessourceDao.create(IEntityContext ec,
String name,
byte[] daten,
String userName,
String fileName,
Mandant mandant,
Projekt projekt) |
ProjektRessource |
IProjektRessourceDao.create(IEntityContext ec,
String name,
byte[] daten,
String userName,
String fileName,
String resourceDescription,
Mandant mandant,
Projekt projekt) |
void |
IVorgangDao.deleteAll(IEntityContext ec,
Projekt selected) |
boolean |
IVorgangsDataDao.executeDelete(IEntityContext ec,
EProjectSpecificDBTable tableType,
Projekt projekt,
Integer formEingangID) |
<T extends ITableColumn> |
IVorgangsDataDao.executeInsert(IEntityContext ec,
EProjectSpecificDBTable tableType,
Projekt projekt,
int formEingangID,
Map<String,String> dataMap) |
<T extends ITableColumn> |
IVorgangsDataDao.fillData(IEntityContext ec,
EProjectSpecificDBTable tableType,
Projekt projekt,
int formEingangID,
Map<String,String> dataMap) |
List<ProjektZaehlerDaten> |
IProjektZaehlerDatenDao.getAllByProjekt(IEntityContext ec,
Date startDate,
Date endDate,
Projekt projekt) |
List<Status> |
IStatusDao.getAllByProjekt(IEntityContext ec,
Projekt projekt) |
List<ProjektRessource> |
IProjektRessourceDao.getAllByProjekt(Projekt projekt,
IEntityContext ec) |
List<Status> |
IStatusDao.getAllForWorkflow(IEntityContext ec,
Projekt projekt,
Status skipStatus) |
FormVersion |
IFormVersionDao.getBy(IEntityContext ec,
Projekt projekt,
int versionNumber) |
ProjektZaehlerDaten |
IProjektZaehlerDatenDao.getByDate(IEntityContext ec,
Projekt projekt,
Date date) |
ProjektRessource |
IProjektRessourceDao.getByName(Projekt projekt,
String name,
IEntityContext ec) |
List<FormVersion> |
IFormVersionDao.getByProjekt(IEntityContext ec,
Projekt projekt) |
ProjektZaehler |
IProjektZaehlerDao.getByProjekt(IEntityContext ec,
Projekt projekt) |
List<Status> |
IStatusDao.getFolgeStatus(IEntityContext ec,
Benutzer currentUser,
Projekt projekt,
Status currentStatus) |
long |
IVorgangsDataDao.getTotalCount(IEntityContext ec,
Projekt pro,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
long |
IVorgangsDataDao.getTotalCount(IEntityContext ec,
Projekt pro,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
List<ExtendedEntityModel<Vorgang>> |
IVorgangsDataDao.getVorgaengeData(IEntityContext ec,
Projekt pro,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
List<ExtendedEntityModel<Vorgang>> |
IVorgangsDataDao.getVorgaengeData(IEntityContext ec,
Projekt pro,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
ExtendedEntityModel<Vorgang> |
IVorgangsDataDao.getVorgangsData(IEntityContext ec,
Projekt pro,
Vorgang v,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
boolean |
IProjektDao.isActivationAllowed(IEntityContext ec,
Projekt projekt) |
boolean |
IProjektDao.isFsAllowed(IEntityContext ec,
Projekt p,
FrontendServer fs) |
boolean |
IProjektDao.isZugriffsberechtigt(IEntityContext ec,
Projekt p,
Benutzer ben) |
void |
IDatentabelleDao.recreateDataTable(IEntityContext ec,
Projekt projekt,
EProjectSpecificDBTable tableType) |
void |
IDatentabelleDao.reindexDataTable(IEntityContext ec,
Projekt projekt) |
void |
IDatentabelleDao.reindexPostfachTable(IEntityContext ec,
Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
javax.persistence.Query |
IVorgangsDataSQLBuilder.createAllQuery(IEntityContext ec,
Map<String,ITableColumn> fieldMap,
Projekt projekt,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm) |
javax.persistence.Query |
IVorgangsDataSQLBuilder.createCountQuery(IEntityContext ec,
Map<String,ITableColumn> fieldMap,
Projekt projekt,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm) |
javax.persistence.Query |
IVorgangsDataSQLBuilder.createDeleteQuery(IEntityContext ec,
Projekt projekt,
int formEingangID) |
javax.persistence.Query |
IVorgangsDataSQLBuilder.createInsertQuery(IEntityContext ec,
Map<String,ITableColumn> fieldMap,
Projekt projekt,
int formEingangID,
Map<String,String> dataMap) |
javax.persistence.Query |
IVorgangsDataSQLBuilder.createSingleQuery(IEntityContext ec,
Map<String,ITableColumn> fieldMap,
Projekt projekt,
Vorgang v,
de.xima.cmn.criteria.QueryCriteriaManager qcm) |
Modifier and Type | Method and Description |
---|---|
void |
ProtokollUtils.addProjektPeBase(Projekt projekt,
PeBase peBase,
IEntityContext ec)
Diese Methode dient dazu, einen Protokolleintrag zu einem Mandanten hinzuzufügen, wobei der Ausgangspunkt eine
Projekt -Instanz ist. |
static void |
ProjektPostfachDaoUtils.recreateDBTable(IEntityContext ec,
Projekt projekt,
EProjectSpecificDBTable tableType)
Deprecated.
|
static void |
ProjektPostfachDaoUtils.recreateProjektDataTable(IEntityContext ec,
Projekt projekt)
Deprecated.
|
static void |
ProjektPostfachDaoUtils.recreateProjektPostfachTable(IEntityContext ec,
Projekt projekt)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Projekt |
SaveFormDataHelper.getProjektByData(IEntityContext ec,
IFormDataAdapter formData) |
Modifier and Type | Method and Description |
---|---|
Projekt |
Projekt.cloneBasics() |
Projekt |
ProjektZaehlerDaten.getProjekt() |
Projekt |
ProjektRessource.getProjekt() |
Projekt |
Vorgang.getProjekt() |
Projekt |
Status.getProjekt() |
Projekt |
ProjektZaehler.getProjekt() |
Projekt |
FormVersion.getProjekt() |
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
BenutzerGruppe.getAccessProjekte()
Liefert eine die Liste aller zugeordneten Zugriffs-Projekte
|
List<Projekt> |
BenutzerGruppe.getEditorProjekte()
Liefert eine die Liste aller zugeordneten Editor-Projekte
|
List<Projekt> |
Mandant.getProjekte() |
Modifier and Type | Method and Description |
---|---|
void |
BenutzerGruppe.addAccessProjekte(Projekt projekt) |
void |
BenutzerGruppe.addEditorProjekte(Projekt projekt) |
void |
BenutzerGruppe.removeAccessProjekte(Projekt projekt) |
void |
BenutzerGruppe.removeEditorProjekte(Projekt projekt) |
void |
ProjektZaehlerDaten.setProjekt(Projekt projekt) |
void |
ProjektRessource.setProjekt(Projekt projekt) |
void |
Vorgang.setProjekt(Projekt projekt) |
void |
Status.setProjekt(Projekt projekt) |
void |
ProjektZaehler.setProjekt(Projekt projekt) |
void |
FormVersion.setProjekt(Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
void |
BenutzerGruppe.setAccessProjekte(List<Projekt> projekte) |
void |
BenutzerGruppe.setEditorProjekte(List<Projekt> projekte) |
void |
Mandant.setProjekte(List<Projekt> projekte) |
Modifier and Type | Method and Description |
---|---|
Projekt |
IProjektDependent.getProjekt() |
Modifier and Type | Method and Description |
---|---|
void |
IProjektDependent.setProjekt(Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
Projekt |
ProjektCopyUtil.doCopy(Projekt neuesProjekt,
String curBenutzer,
int sourceProjektId,
int fvid,
boolean disableAllActions)
Kopiert ein Projekt
|
Projekt |
ProjektImportUtil.doImport(Projekt newProjekt,
String curBenutzer,
InputStream is,
boolean disableAllActions)
Importiert ein Projekt
|
Projekt |
ProjektUpdateUtil.doUpdate(Projekt currentProject,
File updateDataDir,
Set<EFormImpexOption> updateOption)
Führt den Aktualisierungsprozess in Abhängigkeit der ausgewählten Option durch
|
protected Projekt |
AProjektUtil.getNewProjekt(Projekt newProjekt,
Projekt sourceProjekt,
String curBenutzer)
Erzeugt ein neues Projekt
|
Modifier and Type | Method and Description |
---|---|
protected FormVersion |
AProjektUtil.createActiveFormVersion(FormVersion neueFormversion,
Projekt neuesProjekt,
String formDir)
Erzeugt eine aktive FormVersion
|
protected ProjektRessource |
AProjektUtil.createProjektRessource(Projekt neuesProjekt,
File file) |
protected void |
AProjektUtil.createProjektRessourcenFiles(Projekt projekt,
String targetPath) |
protected void |
AProjektUtil.createProjektRessources(Projekt neuesProjekt,
File resFile) |
protected HashMap<Integer,Status> |
AProjektUtil.createStatus(List<? extends Status> altStatusListe,
Projekt projekt)
Methode zum Erzeugen eines Status
|
protected void |
ProjektExportUtil.createVorgangData(Projekt project,
String tmpDir) |
void |
ProjektUpdateUtil.deleteAllVorgangsData(Projekt project)
Funktion zum Löschen aller Vorgänge an einem Projekt
|
Projekt |
ProjektCopyUtil.doCopy(Projekt neuesProjekt,
String curBenutzer,
int sourceProjektId,
int fvid,
boolean disableAllActions)
Kopiert ein Projekt
|
Projekt |
ProjektImportUtil.doImport(Projekt newProjekt,
String curBenutzer,
InputStream is,
boolean disableAllActions)
Importiert ein Projekt
|
Projekt |
ProjektUpdateUtil.doUpdate(Projekt currentProject,
File updateDataDir,
Set<EFormImpexOption> updateOption)
Führt den Aktualisierungsprozess in Abhängigkeit der ausgewählten Option durch
|
protected Projekt |
AProjektUtil.getNewProjekt(Projekt newProjekt,
Projekt sourceProjekt,
String curBenutzer)
Erzeugt ein neues Projekt
|
protected List<Status> |
AProjektUtil.getStatusListe(Projekt projekt)
Methode zum Erzeugen der Status-Daten
|
protected void |
AProjektUtil.importProjektRessources(Projekt neuesProjekt,
String resDirname,
String resFilename) |
void |
ProjektUpdateUtil.writeProtocolEntry(Projekt project) |
Modifier and Type | Field and Description |
---|---|
protected Projekt |
AEnitityHelper.project |
Constructor and Description |
---|
AEnitityHelper(IEntityContext ec,
Mandant mandant,
Projekt project,
Benutzer user) |
FormVersionHelper(IEntityContext ec,
Mandant mandant,
Projekt project,
Benutzer user) |
Constructor and Description |
---|
ExportProjektData(Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
static boolean |
FormEditValidator.checkEditContext(Mandant mandant,
Projekt projekt,
Benutzer ben) |
Modifier and Type | Method and Description |
---|---|
static ProjektRessource |
ProjektRessourceHelper.createProjektRessource(UserContext uc,
String userName,
Mandant mandant,
Projekt projekt,
byte[] daten,
String fileName) |
static ProjektRessource |
ProjektRessourceHelper.createProjektRessource(UserContext uc,
XfcSession xfs,
Projekt projekt,
org.apache.commons.fileupload.FileItem item) |
static String |
URLHelper.formRequestCopyFor(Projekt p,
javax.servlet.http.HttpServletRequest request,
ValueParameters params) |
static String |
URLHelper.formRequestFor(Projekt p,
javax.servlet.http.HttpServletRequest request,
ValueParameters params) |
static String |
URLHelper.forwardRequestFor(Projekt p,
javax.servlet.http.HttpServletRequest request,
ValueParameters params) |
static String |
URLHelper.previewUrlFor(String context,
Projekt p,
ValueParameters params)
|
static String |
URLHelper.previewUrlFor(String context,
Projekt p,
ValueParameters params,
FormVersion formVersion)
|
static String |
URLHelper.previewUrlFor(String context,
String language,
Projekt p,
ValueParameters params) |
static String |
URLHelper.previewUrlFor(String context,
String language,
Projekt projekt,
ValueParameters params,
FormVersion formVersion) |
static String |
URLHelper.provideUrlFor(String context,
Projekt p,
ValueParameters params,
FormVersion formVersion,
Vorgang v) |
static String |
URLHelper.provideUrlFor(String context,
Projekt p,
ValueParameters params,
Vorgang v) |
static String |
URLHelper.submitUrlFor(String context,
Projekt p,
ValueParameters params) |
static String |
URLHelper.submitUrlFor(String context,
Projekt p,
ValueParameters params,
FormVersion formVersion) |
static String |
URLHelper.submitUrlForVorgang(String context,
Projekt p,
ValueParameters params,
FormVersion formVersion,
Vorgang vorgang) |
static String |
URLHelper.submitUrlForVorgang(String context,
Projekt p,
ValueParameters params,
Vorgang vorgang) |
static String |
URLHelper.urlFor(EFormRequestType formRequestType,
String context,
Projekt p,
ValueParameters params,
FormVersion formVersion) |
Modifier and Type | Field and Description |
---|---|
protected Projekt |
FormPublishContext.projekt |
Modifier and Type | Method and Description |
---|---|
Projekt |
FormPublishContext.getProjekt() |
Modifier and Type | Method and Description |
---|---|
void |
FormPublishContext.setProjekt(Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
Projekt |
FormRenderContext.getProjekt() |
Modifier and Type | Method and Description |
---|---|
void |
FormRenderContext.setProjekt(Projekt projekt) |
Modifier and Type | Field and Description |
---|---|
protected Projekt |
FormRequestContext.projekt |
Modifier and Type | Method and Description |
---|---|
Projekt |
FormRequestContext.getProjekt() |
Modifier and Type | Method and Description |
---|---|
void |
FormRequestContext.setProjekt(Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
SupportBean.getAvailableProjects() |
List<Projekt> |
SupportBean.getSelectedProjects() |
Modifier and Type | Method and Description |
---|---|
void |
SupportBean.setSelectedProjects(List<Projekt> selectedProjects) |
Modifier and Type | Method and Description |
---|---|
IEntityListModel<Projekt> |
ProjectBean.getModel() |
Modifier and Type | Method and Description |
---|---|
void |
ProjectBean.EntityListModelImpl.setSelected(Projekt selected) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectBean.setModel(IEntityListModel<Projekt> model) |
Modifier and Type | Method and Description |
---|---|
Projekt |
StatisticsHistoryBean.getCurrentProjekt() |
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
StatisticsHistoryBean.getProjekte() |
Modifier and Type | Method and Description |
---|---|
void |
StatisticsHistoryBean.setCurrentProjekt(Projekt currentProjekt) |
Modifier and Type | Method and Description |
---|---|
Projekt |
ProcessingBean.getCurrentProject() |
Modifier and Type | Method and Description |
---|---|
Projekt |
ProjektHandler.addProjektRessource(UserContext uc,
int projektId,
int ressourceId) |
Projekt |
ProjektHandler.copy(UserContext uc,
Projekt projekt,
int sourceProjectId,
int formVersionId) |
Projekt |
ProjektHandler.importProjekt(UserContext uc,
Mandant mandant,
byte[] bytes,
String name,
String beschreibung,
String title) |
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
ProjektHandler.getAllByMandant(UserContext uc,
Mandant mandant) |
List<Projekt> |
FrontendServerHandler.getProjektsByFs(UserContext uc,
Integer fronendServerId,
Integer mandantId,
Integer benutzerGruppeId)
Gets the projekts by fs.
|
Modifier and Type | Method and Description |
---|---|
void |
ProtokollHandler.addProjektPeBase(UserContext uc,
Projekt projekt,
PeBase peDoku) |
Projekt |
ProjektHandler.copy(UserContext uc,
Projekt projekt,
int sourceProjectId,
int formVersionId) |
ProjektRessource |
ProjektRessourceHandler.create(UserContext uc,
String name,
byte[] daten,
String userName,
String fileName,
Mandant mandant,
Projekt projekt) |
List<ProjektRessource> |
ProjektRessourceHandler.getAllByProjekt(UserContext uc,
Projekt projekt) |
ProjektRessource |
ProjektRessourceHandler.getByName(UserContext uc,
Projekt projekt,
String name) |
List<FormVersion> |
FormVersionHandler.getByProjekt(UserContext uc,
Projekt projekt) |
FormVersion |
ProjektHandler.getCurrentFormVersion(UserContext uc,
Projekt projekt,
FrontendServer fs)
Gets the current form version.
|
List<Status> |
StatusHandler.getFolgeStatus(UserContext uc,
Benutzer currentUser,
Projekt projekt,
Status currentStatus)
Gets the folge status.
|
List<ExtendedEntityModel<Vorgang>> |
VorgangHandler.getVorgaengeData(UserContext uc,
Projekt pro,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
long |
VorgangHandler.getVorgaengeDataTotalCount(UserContext uc,
Projekt pro,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
ExtendedEntityModel<Vorgang> |
VorgangHandler.getVorgangsData(UserContext uc,
Projekt pro,
Vorgang v,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
boolean |
ProjektHandler.isActivationAllowed(UserContext uc,
Projekt projekt) |
boolean |
ProjektHandler.isFsAllowed(UserContext uc,
Projekt project,
FrontendServer fs)
Checks on whether the project can be accessed via the frontend server.
|
Boolean |
ProjektHandler.isZugriffsberechtigt(UserContext uc,
Projekt projekt,
Benutzer ben) |
Boolean |
ProjektHandler.isZugriffsbeschraenkt(UserContext uc,
Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
Projekt |
IProjektHandler.addProjektRessource(UserContext uc,
int projektId,
int ressourceId) |
Projekt |
IProjektHandler.copy(UserContext uc,
Projekt projekt,
int id,
int fvId) |
Projekt |
IProjektHandler.importProjekt(UserContext uc,
Mandant mandant,
byte[] bytes,
String name,
String beschreibung,
String title) |
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
IProjektHandler.getAllByMandant(UserContext uc,
Mandant mandant) |
List<Projekt> |
IFrontendServerHandler.getProjektsByFs(UserContext uc,
Integer fronendServerId,
Integer mandantId,
Integer benutzerGruppeId)
Gets the projekts by fs.
|
Modifier and Type | Method and Description |
---|---|
void |
IProtokollHandler.addProjektPeBase(UserContext uc,
Projekt projekt,
PeBase peBase) |
Projekt |
IProjektHandler.copy(UserContext uc,
Projekt projekt,
int id,
int fvId) |
ProjektRessource |
IProjektRessourcenHandler.create(UserContext uc,
String name,
byte[] daten,
String userName,
String fileName,
Mandant mandant,
Projekt projekt) |
List<ProjektRessource> |
IProjektRessourcenHandler.getAllByProjekt(UserContext uc,
Projekt projekt) |
ProjektRessource |
IProjektRessourcenHandler.getByName(UserContext uc,
Projekt projekt,
String name) |
List<FormVersion> |
IFormVersionHandler.getByProjekt(UserContext uc,
Projekt projekt) |
FormVersion |
IProjektHandler.getCurrentFormVersion(UserContext uc,
Projekt projekt,
FrontendServer fs)
Gets the current form version.
|
List<Status> |
IStatusHandler.getFolgeStatus(UserContext uc,
Benutzer currentUser,
Projekt projekt,
Status currentStatus)
Gets the folge status.
|
List<ExtendedEntityModel<Vorgang>> |
IVorgangHandler.getVorgaengeData(UserContext uc,
Projekt pro,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
long |
IVorgangHandler.getVorgaengeDataTotalCount(UserContext uc,
Projekt pro,
Postfach pf,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
ExtendedEntityModel<Vorgang> |
IVorgangHandler.getVorgangsData(UserContext uc,
Projekt pro,
Vorgang v,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType) |
boolean |
IProjektHandler.isActivationAllowed(UserContext uc,
Projekt projekt) |
boolean |
IProjektHandler.isFsAllowed(UserContext uc,
Projekt project,
FrontendServer fs)
Checks on whether the project can be accessed via the frontend server.
|
Boolean |
IProjektHandler.isZugriffsberechtigt(UserContext uc,
Projekt projekt,
Benutzer ben) |
Boolean |
IProjektHandler.isZugriffsbeschraenkt(UserContext uc,
Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
void |
IStatisticsHandler.countFormProcessError(UserContext uc,
Projekt p) |
void |
IStatisticsHandler.countFormProvide(UserContext uc,
Projekt p) |
Modifier and Type | Method and Description |
---|---|
void |
StatisticsHandler.countFormProcessError(UserContext uc,
Projekt p) |
void |
StatisticsHandler.countFormProvide(UserContext uc,
Projekt p) |
Modifier and Type | Method and Description |
---|---|
Projekt |
IDatenquelleParams.getProjekt()
Das Projekt welches das Formular bereitstellt
|
Modifier and Type | Method and Description |
---|---|
Projekt |
IFormRenderContext.getProjekt() |
Projekt |
IFormRequestContext.getProjekt() |
Projekt |
IFormPublishContext.getProjekt() |
Modifier and Type | Method and Description |
---|---|
void |
IFormRenderContext.setProjekt(Projekt projekt) |
void |
IFormRequestContext.setProjekt(Projekt projekt) |
void |
IFormPublishContext.setProjekt(Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
Projekt |
IPluginDataSourceParams.getProjekt()
Das Projekt welches das Formular bereitstellt
|
Modifier and Type | Method and Description |
---|---|
List<Projekt> |
ExtendedPostfach.getPostfachProjekte() |
Modifier and Type | Method and Description |
---|---|
void |
ExtendedPostfach.addPostfachProjekt(Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
void |
ExtendedPostfach.setPostfachProjekte(List<Projekt> konfiguriertePostfachProjekte) |
Modifier and Type | Method and Description |
---|---|
String |
EProjectSpecificDBTable.getTableName(Projekt p) |
ITableTemplate<?> |
EProjectSpecificDBTable.getTableTemplate(Projekt p) |
Modifier and Type | Method and Description |
---|---|
Projekt |
FormRequestData.getProjekt() |
Projekt |
FormUserRequest.getProjekt() |
Modifier and Type | Method and Description |
---|---|
void |
FormRequestData.setProjekt(Projekt projekt) |
void |
FormUserRequest.setProjekt(Projekt projekt) |
Constructor and Description |
---|
FormUserRequest(Benutzer benutzer,
Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
static int |
StatusOrderHelper.getNewIndex(Projekt projekt,
IEntityContext ec) |
Modifier and Type | Method and Description |
---|---|
Projekt |
APluginCustomGUIBean.getCurrentProject()
(non-Javadoc)
|
Modifier and Type | Method and Description |
---|---|
Projekt |
IProcessingBean.getCurrentProject()
Liefert das aktuell ausgewählte Projekt unter dem die Statusverarbeitung ausgeführt wird
|
Modifier and Type | Method and Description |
---|---|
protected Projekt |
FormAliasProvideServlet.extractProjekt(UserContext uc,
Matcher matcher,
int mandantId) |
Modifier and Type | Method and Description |
---|---|
static void |
StatisticsCounter.countFormCall(IEntityContext ec,
Projekt projekt)
Deprecated.
|
static void |
StatisticsCounter.countFormCall(Projekt projekt) |
static void |
StatisticsCounter.countProcess(Projekt projekt) |
static void |
StatisticsCounter.countProcessError(IEntityContext ec,
Projekt projekt)
Deprecated.
|
static void |
StatisticsCounter.countProcessError(Projekt projekt) |
Modifier and Type | Method and Description |
---|---|
ByteArrayOutputStream |
FDToExcelTransformer.createForProjektPostfach(Projekt projekt,
List<ExtendedEntityModel<Vorgang>> vorgaenge,
XfcSession sess,
boolean withAlias)
Methode zum Erzeugen einer XML-Objektstruktur mit Werten von Projektpostfachvorgängen.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ProjektUtils.isOffline(Projekt projekt)
Prüft, ob das übergebene Projekt
online und
verfügbar ist (bezüglich der ggfs eingestellten Verfügbarkeitszeitspanne)
|
Modifier and Type | Method and Description |
---|---|
Projekt |
DatenquelleParams.getProjekt() |
Constructor and Description |
---|
DatenquelleParams(XItem item,
Mandant mandant,
Map<String,Serializable> sessionAttributes,
ValueParameters requestParameters,
Projekt projekt) |
DatenquelleParams(XItem item,
Mandant mandant,
SessionAttributes sessionAttributes,
ValueParameters requestParameters,
Projekt projekt)
|
Modifier and Type | Method and Description |
---|---|
static com.alibaba.fastjson.JSONObject |
FD2Helper.getFD2FormAsJSON(Projekt pro,
FormVersion fv)
Deprecated.
|
static LinkedHashMap<String,String> |
FD2Helper.getProjektRessources(javax.servlet.http.HttpServletResponse resp,
Projekt projekt,
boolean inline,
String fileEnding)
Deprecated.
will be removed!
|
Constructor and Description |
---|
FD2ConfigBuilder(Mandant mandant,
Projekt projekt) |
FD2ConfigBuilder(Mandant mandant,
Projekt projekt,
Locale locale,
Map<String,Serializable> attributes) |
Constructor and Description |
---|
DefaultFD2DatasourceProvider(Mandant mandant,
Map<String,Serializable> sessionAttributes,
ValueParameters requestParameters,
Projekt projekt) |
DefaultFD2DatasourceProvider(Mandant mandant,
SessionAttributes sessionAttributes,
ValueParameters requestParameters,
Projekt projekt)
|
DefaultFD2StatusProvider(Projekt projekt,
Locale locale) |
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.