Class RecordUtil

java.lang.Object
de.uplanet.lucy.server.auxiliaries.util.ValueUtil
de.uplanet.lucy.server.auxiliaries.util.RecordUtil

@VelocityCallable("singleton") public final class RecordUtil extends de.uplanet.lucy.server.auxiliaries.util.ValueUtil
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    de.uplanet.lucy.server.auxiliaries.util.IRecordData
    getDynamicRecord(IRenderingContext p_renderingCtx, de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strDataGroup, String p_strRecId, Object... p_fields)
    Reads a record with specific field guids and/or formatColumns
    de.uplanet.lucy.server.auxiliaries.util.IRecordData
    getRecord(IRenderingContext p_renderingCtx, de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strDataGroup, String p_strRecId)
    Reads a full record.

    Methods inherited from class de.uplanet.lucy.server.auxiliaries.util.ValueUtil

    dataRange, distributionColumn, dynamicViewColumn, dynamicViewColumn, fieldColumn, fieldColumn, fieldColumn, fieldColumn, fieldColumn, filterObject, filterString, formatColumn, formatColumn, formatColumn, formatColumn, formatColumn, formatColumn, formatColumn, formatColumn, formatColumn, formatColumn, formatColumn, formatColumn

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RecordUtil

      public RecordUtil()
  • Method Details

    • getRecord

      public de.uplanet.lucy.server.auxiliaries.util.IRecordData getRecord(IRenderingContext p_renderingCtx, de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strDataGroup, String p_strRecId) throws de.uplanet.lucy.server.businesslogic.BlException
      Reads a full record.
      Parameters:
      p_renderingCtx - The rendering context (not null)
      p_ctx - The processing context (not null)
      p_strDataGroup - The data group GUID (not null)
      p_strRecId - The record ID (not null)
      Returns:
      The record or null if no record with the given record ID was found.
      Throws:
      de.uplanet.lucy.server.businesslogic.BlException
    • getDynamicRecord

      public de.uplanet.lucy.server.auxiliaries.util.IRecordData getDynamicRecord(IRenderingContext p_renderingCtx, de.uplanet.lucy.server.engine.http.IWebProcessingContext p_ctx, String p_strDataGroup, String p_strRecId, Object... p_fields) throws de.uplanet.lucy.server.businesslogic.BlException
      Reads a record with specific field guids and/or formatColumns
      Parameters:
      p_renderingCtx - The rendering context (not null).
      p_ctx - The processing context (not null).
      p_strDataGroup - The data group guid (not null).
      p_strRecId - The record id (not null).
      p_fields - Dynamic parameter. One parameter must be a field GUID or an IFormatColumn type.
      Returns:
      The record or null if no record found for the record ID.
      Throws:
      de.uplanet.lucy.server.businesslogic.BlException