Namespace: Consultingwerk.SmartFramework.Repository
Class 
SmartRepositoryBusinessTask Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.OERA.IBusinessService, Consultingwerk.SmartFramework.Repository.ISmartRepositoryBusinessTask

File:SmartRepositoryBusinessTask
Purpose:Business Task serving as a proxy to server-side
SmartRepositoryService calls
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Oct 15 21:06:43 CEST 2018



Top Method Summary
Options Name Purpose
+ CopyObjectMaster (SerializableParameterWithSimpleResult) Proxy to the CopyObjectMaster method of the SmartRepositoryService
+ FetchRepositoryObject (dataset-handle, FetchRepositoryObjectParameter) Fetches an object from the repository
+ FetchRepositoryObject (dataset-handle, IAnnotationBasedFormParameter) Fetches an object from the repository
+ ReplaceObjectInstance (ReplaceObjectInstanceParameter) Replaces an Object instance with a new object master


Method Detail
Top

PUBLIC CopyObjectMaster (SerializableParameterWithSimpleResult)

Purpose: Proxy to the CopyObjectMaster method of the SmartRepositoryService
Notes:

Parameters:
poParameter Consultingwerk.Framework.SerializableParameterWithSimpleResult
The SerializableParameterWithSimpleResult instance for the method call
Top

PUBLIC FetchRepositoryObject (dataset-handle, FetchRepositoryObjectParameter)

Purpose: Fetches an object from the repository
Notes:

Parameters:
phDataset DATASET-HANDLE
The Dataset to retrieve the repository result
poParameter Consultingwerk.SmartFramework.Repository.FetchRepositoryObjectParameter
The FetchRepositoryObjectParameter with the parameter for this call
Top

PUBLIC FetchRepositoryObject (dataset-handle, IAnnotationBasedFormParameter)

Purpose: Fetches an object from the repository
Notes:

Parameters:
phDataset DATASET-HANDLE
The Dataset to retrieve the repository result
poParameter Consultingwerk.SmartFramework.Repository.IAnnotationBasedFormParameter
The IAnnotationBasedFormParameter with the parameter for this call
Top

PUBLIC ReplaceObjectInstance (ReplaceObjectInstanceParameter)

Purpose: Replaces an Object instance with a new object master
Notes: Keeps compatible attributes and removes incompatible attributes

Parameters:
poParameter Consultingwerk.SmartFramework.Repository.ReplaceObjectInstanceParameter
The ReplaceObjectInstanceParameter instance with the data for this call


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