Namespace: Consultingwerk.SmartFramework.Repository.Tools
Class 
RepositoryObjectExporter Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:RepositoryObjectExporter
Purpose:Exports repository object to XML files
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Jan 01 23:10:24 CET 2017



Top Method Summary
Options Name Purpose
+ DumpModifiedRepositoryObjects (character, logical) Dumps all modified repository objects
+ DumpModifiedRepositoryObjects (character, logical, logical) Dumps all modified repository objects
+ DumpRepositoryObject (character, character, logical) Dumps the given Repository Object
+ DumpRepositoryObject (character, character, logical, logical) Dumps the given Repository Object
+ DumpRepositoryObject (character, character, logical, logical, logical) Dumps the given Repository Object
+ DumpRepositoryObjectsByModule (character, character, logical) Dumps all repository objects in the given module
# DumpRepositoryObjectToFile (character) Dumps the current Repository Object to the given file
+ DumpRepositoryObjectToFile (character, character) Dumps the current Repository Object to the given file


Method Detail
Top

PUBLIC DumpModifiedRepositoryObjects (character, logical)

Purpose: Dumps all modified repository objects
Notes:

Parameters:
pcBaseFolder CHARACTER
The base folder to dump repository objects to
plResetModifiedStatus LOGICAL
Logical flag indicating if the modified flag should be removed
Top

PUBLIC DumpModifiedRepositoryObjects (character, logical, logical)

Purpose: Dumps all modified repository objects
Notes:

Parameters:
pcBaseFolder CHARACTER
The base folder to dump repository objects to
plResetModifiedStatus LOGICAL
Logical flag indicating if the modified flag should be removed
plExportModifiedState LOGICAL
Logical flag indicating if the modified flag should be exported
Top

PUBLIC DumpRepositoryObject (character, character, logical)

Purpose: Dumps the given Repository Object
Notes:

Parameters:
pcObjectMasterGuid CHARACTER
The object master guid to dump
pcBaseFolder CHARACTER
The base folder to dump repository objects to
plResetModifiedStatus LOGICAL
Logical flag indicating if the modified flag should be removed
Top

PUBLIC DumpRepositoryObject (character, character, logical, logical)

Purpose: Dumps the given Repository Object
Notes: Includes the modified status

Parameters:
pcObjectMasterGuid CHARACTER
The object master guid to dump
pcBaseFolder CHARACTER
The base folder to dump repository objects to
plResetModifiedStatus LOGICAL
Logical flag indicating if the modified flag should be removed
plThrowOnError LOGICAL
Logical value indicating if the routine should throw an error when the repository object cannot be found
Top

PUBLIC DumpRepositoryObject (character, character, logical, logical, logical)

Purpose: Dumps the given Repository Object
Notes:

Parameters:
pcObjectMasterGuid CHARACTER
The object master guid to dump
pcBaseFolder CHARACTER
The base folder to dump repository objects to
plResetModifiedStatus LOGICAL
Logical flag indicating if the modified flag should be removed
plThrowOnError LOGICAL
Logical value indicating if the routine should throw an error when the repository object cannot be found
plExportModifiedState LOGICAL
Logical flag indicating if the modified flag should be exported
Top

PUBLIC DumpRepositoryObjectsByModule (character, character, logical)

Purpose: Dumps all repository objects in the given module
Notes:

Parameters:
pcBaseFolder CHARACTER
The base folder to dump repository objects to
pcModule CHARACTER
The name of the product module to dump from
plResetModifiedStatus LOGICAL
Logical flag indicating if the modified flag should be removed
Top

PROTECTED DumpRepositoryObjectToFile (character)

Purpose: Dumps the current Repository Object to the given file
Notes:

Parameters:
pcFileName CHARACTER
The name of the file to write to
Top

PUBLIC DumpRepositoryObjectToFile (character, character)

Purpose: Dumps the current Repository Object to the given file
Notes:

Parameters:
pcObjectMasterGuid CHARACTER
The object master GUID to retrieve
pcFileName CHARACTER
The name of the file to write to


Temp-Table Detail


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 06:07:17