Package de.pisa.psa.rst.dto
Klasse CreateEvents
java.lang.Object
de.pisa.psa.rst.dto.CreateEvents
A class for creating events
- Seit:
- 15.11.2023
- Autor:
- weiland
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
the REST configurationstatic class
the record datastatic class
the request data -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final List
<CreateEvents.Config> list with REST API configuration recordsprotected String
IAM email addressprotected de.pisa.psa.com.dxhub.iam.UserInfo
IAM user infoprotected String
languageprotected CreateEvents.Record
record dataprotected CreateEvents.Request
request dataprotected final de.pisa.psc.srv.glb.PscSsn
sessionprotected boolean
store the created event in the database?protected Boolean
overwrite the SYN flag?protected String
user -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addConfig
(CreateEvents.Config config) add a configuration to create the event forList
<de.pisa.psa.ifc.PsaDtoDat> create the eventsvoid
setIAMEmail
(String email) set the IAM email addressvoid
setIAMUserInfo
(de.pisa.psa.com.dxhub.iam.UserInfo info) set the IAM user informationvoid
setLanguage
(String language) set the languagevoid
set the record datavoid
setRequest
(CreateEvents.Request request) set the request datavoid
setStore
(boolean store) store the create event in the database?void
setSynOverwrite
(Boolean syn) overwrite the SYN flag of the configuration?void
set the user
-
Felddetails
-
Ssn
protected final de.pisa.psc.srv.glb.PscSsn Ssnsession -
User
user -
Language
language -
Syn_Overwrite
overwrite the SYN flag? -
Config_List
list with REST API configuration records -
Record
record data -
Request
request data -
Store
protected boolean Storestore the created event in the database? -
IAM_Email
IAM email address -
IAM_User_Info
protected de.pisa.psa.com.dxhub.iam.UserInfo IAM_User_InfoIAM user info
-
-
Konstruktordetails
-
CreateEvents
public CreateEvents(de.pisa.psc.srv.glb.PscSsn ssn) Constructor- Parameter:
ssn
- session
-
-
Methodendetails
-
addConfig
add a configuration to create the event for- Parameter:
config
- configuration
-
setUser
set the user- Parameter:
user
- name
-
setLanguage
set the language- Parameter:
language
- identifier
-
setSynOverwrite
overwrite the SYN flag of the configuration?- Parameter:
syn
- state of the SYN flag
-
setStore
public void setStore(boolean store) store the create event in the database?- Parameter:
store
- true to store the event (default=true)
-
setRequest
set the request data- Parameter:
request
- data
-
setRecord
set the record data- Parameter:
rec
- data
-
setIAMEmail
set the IAM email address- Parameter:
email
- email address
-
setIAMUserInfo
public void setIAMUserInfo(de.pisa.psa.com.dxhub.iam.UserInfo info) set the IAM user information- Parameter:
info
- user info
-
createEvents
create the events- Gibt zurück:
- created events
- Löst aus:
Exception
-