Namespace: Consultingwerk.OERA
Class 
DatasetModelUseInterfaceProvider Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.OERA.IDatasetModelUseInterfaceProvider

File:DatasetModelUseInterfaceProvider
Purpose:Default service determing the UseInterface property
of new DatasetModel instances
Description:This service interface allows to control which dataset models
are accessing their Business Entities via the Service Interface
or straight using the Service Manager (CCS) in a DDD scenario
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Mar 17 14:16:27 CET 2018



Top Method Summary
Options Name Purpose
+ Consultingwerk.OERA.UseInterfaceEnum DetermineUseInterface (Class, logical) Determines if the DatasetModel instance should be using the Service Interface, Service Adapter or Service Manager for communication with it's Business Entity
# CHARACTER GetCaller (Class) Determines the caller of the DatasetModel's constructor by walking up the PROGRAM-NAME(n) list


Method Detail
Top

PUBLIC Consultingwerk.OERA.UseInterfaceEnum DetermineUseInterface (Class, logical)

Purpose: Determines if the DatasetModel instance should be using
the Service Interface, Service Adapter or Service Manager
for communication with it's Business Entity
Notes:

Parameters:
poDatasetModelType Progress.Lang.Class
The Progress.Lang.Class describing the DatasetModel which is called
plUseServiceAdapterDefault LOGICAL
Logical value indicating if the DatasetModels should primarily use the Service Adapter
Returns Consultingwerk.OERA.UseInterfaceEnum
The default value for the DatasetModel's UseInterface property
Top

PROTECTED CHARACTER GetCaller (Class)

Purpose: Determines the caller of the DatasetModel's constructor
by walking up the PROGRAM-NAME(n) list
Notes:

Parameters:
poDatasetModelType Progress.Lang.Class
The Progress.Lang.Class describing the DatasetModel which is called
Returns CHARACTER
The class name of the caller


©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:13:14