public class VorgangAPI extends AEntityAPI<Vorgang>
Vorgang-EntitätenentityClass| Constructor and Description |
|---|
VorgangAPI() |
| Modifier and Type | Method and Description |
|---|---|
Vorgang |
addAttachment(UserContext uc,
Vorgang vorgang,
Attachment attachment)
Methode zum Hinzufügen eines Attachments an einen Vorgang
|
List<Vorgang> |
getAllByBenutzer(UserContext uc,
Benutzer benutzer)
Methode zum Ermitteln aller Vorgänge die dem
Benutzer zugeordnet sind. |
List<Vorgang> |
getAllByPostfach(UserContext uc,
Postfach postfach)
Methode zum Ermitteln aller Vorgänge eines
Postfachs |
Map<String,String> |
getCustomAttributes(UserContext uc,
Vorgang v)
Methode zum Ermitteln aller CustomAttribute eines
Vorgangs |
List<ExtendedEntityModel<Vorgang>> |
getVorgaengeData(UserContext uc,
Projekt projekt,
Postfach postfach,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
List<ExtendedEntityModel<Vorgang>> |
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>> |
getVorgaengeData(UserContext uc,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
List<ExtendedEntityModel<Vorgang>> |
getVorgaengeData(UserContext uc,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType)
Methode zum Ermitteln von Vorgangsdaten anhand eines Projektes
|
long |
getVorgaengeDataTotalCount(UserContext uc,
Projekt projekt,
Postfach postfach,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
long |
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 |
getVorgaengeDataTotalCount(UserContext uc,
Projekt projekt,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
long |
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 |
getVorgangBy(UserContext uc,
Projekt projekt,
String vorgangProzessID)
|
Vorgang |
getVorgangBy(UserContext uc,
String vorgangProzessID)
Methode zum Ermitteln eines
Vorgangs anhand der Prozess-ID |
ExtendedEntityModel<Vorgang> |
getVorgangsData(UserContext uc,
Projekt pro,
Vorgang v,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
ExtendedEntityModel<Vorgang> |
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
|
ExtendedEntityModel<Vorgang> |
getVorgangsData(UserContext uc,
String prozessId,
de.xima.cmn.criteria.QueryCriteriaManager qcm)
|
ExtendedEntityModel<Vorgang> |
getVorgangsData(UserContext uc,
String prozessId,
de.xima.cmn.criteria.QueryCriteriaManager qcm,
EProjectSpecificDBTable tableType)
Methode zum Ermitteln von Vorgangsdaten eines konkreten Vorgangs anhand einer Prozess-ID.
|
create, create, delete, delete, deleteAllBy, deleteById, getAll, getAllBy, getBy, getById, resultTotalCount, update, updategetHandlerProviderpublic Vorgang getVorgangBy(UserContext uc, String vorgangProzessID)
Vorgangs anhand der Prozess-IDuc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollvorgangProzessID - String die Prozess-ID des VorgangsVorgang der gesuchte Vorgang @since 2.4.3public Vorgang getVorgangBy(UserContext uc, Projekt projekt, String vorgangProzessID)
uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollprojekt - Projekt des gesuchten VorgangsvorgangProzessID - String die Prozess-ID des VorgangsVorgang der gesuchte Vorgang @since 2.4.3public Vorgang addAttachment(UserContext uc, Vorgang vorgang, Attachment attachment)
uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollvorgang - der Vorgang, dem das Attachment hinzugefügt werden sollattachment - das hinzuzufügende AttachmentVorgang, dem das Attachment hinzugefügt wurdepublic List<Vorgang> getAllByBenutzer(UserContext uc, Benutzer benutzer)
Benutzer zugeordnet sind. Die Vorgänge werden über die
BenutzerGruppen und dessen Postfacher ermittelt.uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollbenutzer - Benutzer, welcher den Vorgängen zugewiesen istListe von Vorgangen @since 2.4.3public List<Vorgang> getAllByPostfach(UserContext uc, Postfach postfach)
Postfachsuc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollpostfach - Postfach, dessen Vorgänge ermittelt werden sollenListe von Vorgangen @since 2.4.5public List<ExtendedEntityModel<Vorgang>> getVorgaengeData(UserContext uc, Projekt projekt, Postfach postfach, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollprojekt - das Projekt dem die Vorgänge zugeordnet sindpostfach - das Postfach in dem die Vorgänge liegenqcm - QueryCriteriaManager mit spezifischen FilterparameterntableType - gibt an aus welcher Tabelle die Daten ermittelt werden sollen EProjectSpecificDBTable.DATA_INBOX kann der Parameter postfach mit
null belegt werdenList mit generischen Objekten von Vorgangsdatenpublic List<ExtendedEntityModel<Vorgang>> getVorgaengeData(UserContext uc, Projekt projekt, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollprojekt - das Projekt dem die Vorgänge zugeordnet sindqcm - QueryCriteriaManager mit spezifischen FilterparameterntableType - gibt an aus welcher Tabelle die Daten ermittelt werden sollenList mit generischen Objekten von Vorgangsdaten@Deprecated public List<ExtendedEntityModel<Vorgang>> getVorgaengeData(UserContext uc, Projekt projekt, de.xima.cmn.criteria.QueryCriteriaManager qcm)
@Deprecated public List<ExtendedEntityModel<Vorgang>> getVorgaengeData(UserContext uc, Projekt projekt, Postfach postfach, de.xima.cmn.criteria.QueryCriteriaManager qcm)
public ExtendedEntityModel<Vorgang> getVorgangsData(UserContext uc, String prozessId, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollprozessId - die Prozess-ID des Vorgangs dessen Daten geladen werden sollenqcm - QueryCriteriaManager mit spezifischen FilterparameterntableType - gibt an aus welcher Tabelle die Daten ermittelt werden sollen@Deprecated public ExtendedEntityModel<Vorgang> getVorgangsData(UserContext uc, String prozessId, de.xima.cmn.criteria.QueryCriteriaManager qcm)
public ExtendedEntityModel<Vorgang> getVorgangsData(UserContext uc, Projekt pro, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollpro - das Projekt zu dem der Vorgang gehörtv - der Vorgang dessen Daten ermittelt werden sollenqcm - QueryCriteriaManager mit spezifischen FilterparameterntableType - gibt an aus welcher Tabelle die Daten ermittelt werden sollennull@Deprecated public ExtendedEntityModel<Vorgang> getVorgangsData(UserContext uc, Projekt pro, Vorgang v, de.xima.cmn.criteria.QueryCriteriaManager qcm)
public long getVorgaengeDataTotalCount(UserContext uc, Projekt projekt, Postfach postfach, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollprojekt - das Projekt dem die Vorgänge zugeordnet sindpostfach - das Postfach in dem die Vorgänge liegenqcm - QueryCriteriaManager mit spezifischen FilterparameterntableType - gibt an aus welcher Tabelle die Daten ermittelt werden sollenEProjectSpecificDBTable.DATA_INBOX kann der Parameter postfach mit
null belegt werdenpublic long getVorgaengeDataTotalCount(UserContext uc, Projekt projekt, de.xima.cmn.criteria.QueryCriteriaManager qcm, EProjectSpecificDBTable tableType)
uc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollprojekt - das Projekt dem die Vorgänge zugeordnet sindpostfach - das Postfach in dem die Vorgänge liegenqcm - QueryCriteriaManager mit spezifischen FilterparameterntableType - gibt an aus welcher Tabelle die Daten ermittelt werden sollen@Deprecated public long getVorgaengeDataTotalCount(UserContext uc, Projekt projekt, de.xima.cmn.criteria.QueryCriteriaManager qcm)
@Deprecated public long getVorgaengeDataTotalCount(UserContext uc, Projekt projekt, Postfach postfach, de.xima.cmn.criteria.QueryCriteriaManager qcm)
public Map<String,String> getCustomAttributes(UserContext uc, Vorgang v)
Vorgangsuc - UserContext der Benutzerkontext in welchem die Aktion durchgeführt werden sollvorgang - Vorgang, dessen Custom-Attribute ermittelt werden sollenMap mit ElementenCopyright © 2018 XIMA MEDIA GmbH. All rights reserved.