Class RecordUtil


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

      Constructors 
      Constructor Description
      RecordUtil()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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
    • Constructor Detail

      • RecordUtil

        public RecordUtil()
    • Method Detail

      • 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