Namespace: Consultingwerk.SmartFramework.Repository.DynamicBusinessEntity
Class 
RepositoryBusinessEntityRepository Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityRepository
Implements: Consultingwerk.OERA.DynamicBusinessEntity.IDynamicBusinessEntityRepository, IService

File:RepositoryBusinessEntityRepository
Purpose:Extends DynamicBusinessEntityRepository with Business Entity
definitions based on the SmartFramework Repository
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Oct 18 19:36:28 CEST 2020



Top Method Summary
Options Name Purpose
Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityModel GetBusinessEntityModel (character) Returns the Model of the Dynamic Business Entity
Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityModel GetBusinessEntityModel (handle) Returns the Model of the Dynamic Business Entity
Consultingwerk.OERA.RestResource.ListRestAddress GetRestAddresses () Returns the list of supported rest addresses to the caller
Consultingwerk.OERA.DynamicBusinessEntity.DynamicDataAccessModel RenderDataAccess (handle, ISmartRepositoryService) Renders the Temp-Tables
Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityFieldModel RenderFields (handle, ISmartRepositoryService, character, character, character) Renders the fields of the given temp-table
Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityFieldModel RenderGenericFields (handle, ISmartRepositoryService, character, character, character) Renders the fields of the given generic temp-table
Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityRelationModel RenderRelations (handle, ISmartRepositoryService) Renders the Data-Relations
Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityTableModel RenderTempTables (handle, ISmartRepositoryService) Renders the Temp-Tables

Top Constructor Summary
Options Name Purpose
RepositoryBusinessEntityRepository () Constructor for the RepositoryBusinessEntityRepository class


Method Detail
Top

Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityModel GetBusinessEntityModel (character)

Purpose: Returns the Model of the Dynamic Business Entity
Notes:

Parameters:
pcEntityIdentifier CHARACTER
The identifier of the dynamic business entity
Returns Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityModel
The Model of the Dynamic Business Entity
Top

Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityModel GetBusinessEntityModel (handle)

Purpose: Returns the Model of the Dynamic Business Entity
Notes:

Parameters:
phRepositoryData HANDLE
The handle of the ProDataset with the repository data
Returns Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityModel
The Model of the Dynamic Business Entity
Top

Consultingwerk.OERA.RestResource.ListRestAddress GetRestAddresses ()

Purpose: Returns the list of supported rest addresses to the caller
Notes:

Returns Consultingwerk.OERA.RestResource.ListRestAddress
The list of supported rest addresses to the caller
Top

Consultingwerk.OERA.DynamicBusinessEntity.DynamicDataAccessModel RenderDataAccess (handle, ISmartRepositoryService)

Purpose: Renders the Temp-Tables
Notes:

Parameters:
phRepositoryData HANDLE
The handle of the ProDataset with the repository data
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference to the ISmartRepositoryService instance
Returns Consultingwerk.OERA.DynamicBusinessEntity.DynamicDataAccessModel
The data access model
Top

Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityFieldModel RenderFields (handle, ISmartRepositoryService, character, character, character)

Purpose: Renders the fields of the given temp-table
Notes:

Parameters:
phRepositoryData HANDLE
The handle of the ProDataset with the repository data
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference to the ISmartRepositoryService instance
pcTableObjectMasterGuid CHARACTER
The GUID of the object master describing the temp-table
pcReadOnlyFields CHARACTER
OUTPUT Comma delimited list of (short) names of read-only fields
pcMandatoryFields CHARACTER
OUTPUT Comma delimited list of (short) names of mandatory fields
Returns Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityFieldModel
The array of field models
Top

Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityFieldModel RenderGenericFields (handle, ISmartRepositoryService, character, character, character)

Purpose: Renders the fields of the given generic temp-table
Notes:

Parameters:
phRepositoryData HANDLE
The handle of the ProDataset with the repository data
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference to the ISmartRepositoryService instance
pcTableObjectMasterGuid CHARACTER
The GUID of the object master describing the temp-table
pcReadOnlyFields CHARACTER
OUTPUT Comma delimited list of (short) names of read-only fields
pcMandatoryFields CHARACTER
OUTPUT Comma delimited list of (short) names of mandatory fields
Returns Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityFieldModel
The array of field models
Top

Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityRelationModel RenderRelations (handle, ISmartRepositoryService)

Purpose: Renders the Data-Relations
Notes:

Parameters:
phRepositoryData HANDLE
The handle of the ProDataset with the repository data
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference to the ISmartRepositoryService instance
Returns Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityRelationModel
The array of relation models
Top

Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityTableModel RenderTempTables (handle, ISmartRepositoryService)

Purpose: Renders the Temp-Tables
Notes:

Parameters:
phRepositoryData HANDLE
The handle of the ProDataset with the repository data
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference to the ISmartRepositoryService instance
Returns Consultingwerk.OERA.DynamicBusinessEntity.DynamicBusinessEntityTableModel
The array of table models


Constructor Detail
Top

RepositoryBusinessEntityRepository ()

Purpose: Constructor for the RepositoryBusinessEntityRepository class
Notes:



Temp-Table Detail


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:09:24