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 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 formatColumnsde.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
-
-
-
-
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 (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(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
-
-