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:ServerSideValueBeanreturns the principal username (as token known to the system user has used for authentication)- Specified by:
getUserNamein interfaceServerSideValueBean- Returns:
- the username the user has authenticated with or null
-
getRefererGuiStatusDoc
-
getPageHash
-
getRequestHash
-
getSessionId
Description copied from interface:ServerSideValueBeancurrent session id- Specified by:
getSessionIdin interfaceServerSideValueBean- Returns:
- session id or null
-
getDate
-
getSqlDate
-
getSqlTimestamp
-
getCurrentTimestampUtc
Description copied from interface:ServerSideValueBeanthe current stamp of the value bean, this stamp remains stable during lifecycle of this bean- Specified by:
getCurrentTimestampUtcin interfaceServerSideValueBean- Returns:
- date rendered as ISO12 in UTC timezone: yyyy-MM-dd HH:mm:ss
-
getUserLogin
Description copied from interface:ServerSideValueBeanreturns the string literal the user used to login. To retrieve the technical user-id seeServerSideValueBean.getUserId()- Specified by:
getUserLoginin interfaceServerSideValueBean- Returns:
- the user login or null, in case user is not known
-
getUserId
Description copied from interface:ServerSideValueBeanreturns 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:
getUserIdin interfaceServerSideValueBean- Returns:
- the user id or null, in case user is not known
-
generateUuid
- Specified by:
generateUuidin interfaceServerSideValueBean- Returns:
- UUID v4
-