Namespace: Consultingwerk.OERA.Ccs
Class 
RequestConverter Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:RequestConverter
Purpose:Converts CCSBE IGetDataRequest instances into
Consultingwerk.OERA.FetchDataRequest instances
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Aug 21 21:34:26 CEST 2017
Purpose: Converts an CCS IGetDataRequest instance into a CountDataRequest instance
Notes:



Top Method Summary
Options Name Purpose
# Consultingwerk.OERA.INamedQueryParameter ConvertNamedQuery (INamedQuery) Converts a NamedQuery instance
# ConvertRequest (IGetDataRequest, FetchDataRequest) Performs the actual request conversion
# ConvertTableRequest (IGetDataTableRequest[], FetchDataRequest) Convers the TableRequests of the CCS IFetDataRequst to the FetchDataRequest properties
+ Consultingwerk.OERA.CountRecordsRequest ToCountDataRequest (IGetDataRequest) Converts an CCS IGetDataRequest instance into a CountDataRequest instance
+ Consultingwerk.OERA.FetchDataRequest ToFetchDataRequest (IGetDataRequest) Converts an CCS IGetDataRequest instance into a FetchDataRequest instance


Method Detail
Top

PROTECTED Consultingwerk.OERA.INamedQueryParameter ConvertNamedQuery (INamedQuery)

Purpose: Converts a NamedQuery instance
Notes:

Parameters:
poNamedQuery Ccs.BusinessLogic.INamedQuery
The INamedQueryInstance to convert
Returns Consultingwerk.OERA.INamedQueryParameter
The converted Consultingwerk.OERA.INamedQueryParameter instance
Top

PROTECTED ConvertRequest (IGetDataRequest, FetchDataRequest)

Purpose: Performs the actual request conversion
Notes:

Parameters:
poCcsRequest Ccs.BusinessLogic.IGetDataRequest
The CCS IGetDataRequest instance
poFetchDataRequest Consultingwerk.OERA.FetchDataRequest
The FetchDataRequest instance
Top

PROTECTED ConvertTableRequest (IGetDataTableRequest[], FetchDataRequest)

Purpose: Convers the TableRequests of the CCS IFetDataRequst to
the FetchDataRequest properties
Notes:

Parameters:
poTableRequests Ccs.BusinessLogic.IGetDataTableRequest
The array of IGetDataTableRequest instances
poFetchDataRequest Consultingwerk.OERA.FetchDataRequest
The FetchDataRequest instance to assign values to
Top

PUBLIC Consultingwerk.OERA.CountRecordsRequest ToCountDataRequest (IGetDataRequest)

Purpose: Converts an CCS IGetDataRequest instance into a CountDataRequest instance
Notes:

Parameters:
poCcsRequest Ccs.BusinessLogic.IGetDataRequest
The Ccs.BusinessLogic.IGetDataRequest instance
Returns Consultingwerk.OERA.CountRecordsRequest
The resulting CountRecordsRequest instance
Top

PUBLIC Consultingwerk.OERA.FetchDataRequest ToFetchDataRequest (IGetDataRequest)

Purpose: Converts an CCS IGetDataRequest instance into a FetchDataRequest instance
Notes:

Parameters:
poCcsRequest Ccs.BusinessLogic.IGetDataRequest
The Ccs.BusinessLogic.IGetDataRequest instance
Returns Consultingwerk.OERA.FetchDataRequest
The resulting FetchDataRequest instance


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:52:14