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
-
Method Summary
Modifier and TypeMethodDescriptionde.uplanet.lucy.server.auxiliaries.util.IRecordData
getDynamicRecord
(de.uplanet.lucy.server.renderer.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 formatColumnsde.uplanet.lucy.server.auxiliaries.util.IRecordData
getRecord
(de.uplanet.lucy.server.renderer.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 Details
-
RecordUtil
public RecordUtil()
-
-
Method Details
-
getRecord
public de.uplanet.lucy.server.auxiliaries.util.IRecordData getRecord(de.uplanet.lucy.server.renderer.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 (notnull
)p_ctx
- The processing context (notnull
)p_strDataGroup
- The data group GUID (notnull
)p_strRecId
- The record ID (notnull
)- 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(de.uplanet.lucy.server.renderer.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 (notnull
).p_ctx
- The processing context (notnull
).p_strDataGroup
- The data group guid (notnull
).p_strRecId
- The record id (notnull
).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
-