Class DefaultColumnValueBean

  • All Implemented Interfaces:
    ServerSideValueBean

    public class DefaultColumnValueBean
    extends java.lang.Object
    implements ServerSideValueBean
    this bean is target of evaluation in WRS updates, is not thread-safe and this bean is used on per-request level
    • Constructor Detail

      • DefaultColumnValueBean

        public DefaultColumnValueBean​(IRequestOptions requestOptions,
                                      org.apache.logging.log4j.Logger log)
    • Method Detail

      • getRefererUrl

        public java.lang.String getRefererUrl()
        url initiated the call
        Returns:
      • getUserName

        public java.lang.String 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 interface ServerSideValueBean
        Returns:
        the username the user has authenticated with or null
      • getRefererGuiStatusDoc

        public java.lang.String getRefererGuiStatusDoc()
      • getPageHash

        public java.lang.String getPageHash()
      • getRequestHash

        public java.lang.String getRequestHash()
      • getDate

        public java.util.Date getDate()
      • getSqlDate

        public java.util.Date getSqlDate()
      • getSqlTimestamp

        public java.sql.Timestamp getSqlTimestamp()
      • getCurrentTimestampUtc

        public java.lang.String 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 interface ServerSideValueBean
        Returns:
        date rendered as ISO12 in UTC timezone: yyyy-MM-dd HH:mm:ss