Package de.businesscode.bcdui.wrs.save
Class DefaultColumnValueBean
java.lang.Object
de.businesscode.bcdui.wrs.save.DefaultColumnValueBean
- All Implemented Interfaces:
ServerSideValueBean
this bean is target of evaluation in WRS updates,
is not thread-safe and this bean is used on per-request level
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultColumnValueBean
(IRequestOptions requestOptions, org.apache.logging.log4j.Logger log) -
Method Summary
Modifier and TypeMethodDescriptionthe current stamp of the value bean, this stamp remains stable during lifecycle of this beangetDate()
url initiated the callcurrent session idreturns technical user identifier, it does not necessarily is the literal used by user to login into his account, seeServerSideValueBean.getUserLogin()
for this case.returns the string literal the user used to login.returns the principal username (as token known to the system user has used for authentication)
-
Constructor Details
-
DefaultColumnValueBean
-
-
Method Details
-
getRefererUrl
url initiated the call- Returns:
-
getUserName
Description copied from interface:ServerSideValueBean
returns the principal username (as token known to the system user has used for authentication)- Specified by:
getUserName
in interfaceServerSideValueBean
- Returns:
- the username the user has authenticated with or null
-
getRefererGuiStatusDoc
-
getPageHash
-
getRequestHash
-
getSessionId
Description copied from interface:ServerSideValueBean
current session id- Specified by:
getSessionId
in interfaceServerSideValueBean
- Returns:
- session id or null
-
getDate
-
getSqlDate
-
getSqlTimestamp
-
getCurrentTimestampUtc
Description copied from interface:ServerSideValueBean
the current stamp of the value bean, this stamp remains stable during lifecycle of this bean- Specified by:
getCurrentTimestampUtc
in interfaceServerSideValueBean
- Returns:
- date rendered as ISO12 in UTC timezone: yyyy-MM-dd HH:mm:ss
-
getUserLogin
Description copied from interface:ServerSideValueBean
returns the string literal the user used to login. To retrieve the technical user-id seeServerSideValueBean.getUserId()
- Specified by:
getUserLogin
in interfaceServerSideValueBean
- Returns:
- the user login or null, in case user is not known
-
getUserId
Description copied from interface:ServerSideValueBean
returns technical user identifier, it does not necessarily is the literal used by user to login into his account, seeServerSideValueBean.getUserLogin()
for this case.- Specified by:
getUserId
in interfaceServerSideValueBean
- Returns:
- the user id or null, in case user is not known
-
generateUuid
- Specified by:
generateUuid
in interfaceServerSideValueBean
- Returns:
- UUID v4
-