Namespace: Consultingwerk.SmartFramework.Repository.Object
Class 
ObjectMasterDesignBusinessTask Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.OERA.BusinessTask
Implements: Consultingwerk.OERA.IBusinessService, Consultingwerk.OERA.RestResource.ISupportsRestMethods

File:ObjectMasterDesignBusinessTask
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed May 25 18:50:13 CEST 2016



Top Method Summary
Options Name Purpose
+ Progress.Json.ObjectModel.JsonObject CreateInstance (CreateInstanceParameter) Creates a new object instance in an existing container based on the given parameters
+ Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaBusinessEntityTypes () Returns the object types that represent MetaEntityTable classes
+ Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaDataFieldTypes () Returns the object types that represent MetaDataField classes
+ GetMetaDataSourceFieldNames (dataset, CharacterHolder) Returns a Dataset with tables and fields provided by a MetaDataSource schema
+ GetMetaDataSourceFieldNames (character, dataset) Returns a Dataset with tables and fields provided by a MetaDataSource schema
+ Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaDataSourceTypes () Returns the object types that represent MetaDataSource classes
+ Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaEntityTableTypes () Returns the object types that represent MetaEntityTable classes
+ GetObjectInstanceDesignAttributes (dataset, GetObjectInstanceDesignAttributesParameter) Returns the Design Time Attributes for the given SmartObjectInstance
+ GetObjectMasterDesignAttributes (dataset, GetObjectMasterDesignAttributesParameter) Returns the Design Time Attributes for the given SmartObjectMaster
+ GetObjectMasterDesignData (dataset-handle, GetObjectMasterDesignDataParameter) Returns the Design Time Data for the given object master
+ Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetObjectTypeAndChildren (character) Returns the object types that represent MetaEntity classes
+ Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectTypeAttributeDefaultValue (GetObjectTypeAttributeDefaultValueParameter) Returns the Attribute for the given SmartObjectType
+ Consultingwerk.OERA.RestResource.ListRestMethod GetRestMethods () Returns the list of supported rest adresses for methods to the caller
Inherited from Consultingwerk.OERA.BusinessTask
+ Consultingwerk.OERA.RestResource.RestMethodResponse StoreObjectInstanceDesignAttributes (dataset, StoreObjectInstanceDesignAttributeParameter) Stores modified attribute values for an object instance
+ Consultingwerk.OERA.RestResource.RestMethodResponse StoreObjectMasterDesignAttributes (dataset, StoreObjectMasterDesignAttributeParameter) Stores modified attribute values for an object master


Method Detail
Top

PUBLIC Progress.Json.ObjectModel.JsonObject CreateInstance (CreateInstanceParameter)

Purpose: Creates a new object instance in an existing container based on the
given parameters
Notes: ContainerObject The Container Object Master GUID or Container Object Name
InstanceObject The Object Master GUID or Object Name of the object to create an instance of
InstanceName The name of the object instance (or ? to use the object name)
InstanceDescription The description of the instance
PageGuid The GUID of the page to create the instance on
ObjectSequence The sequence of the object instance on the given page

Parameters:
poParameter Consultingwerk.SmartFramework.Repository.Object.CreateInstanceParameter
The CreateInstanceParameter parameter with the data for this call
Returns Progress.Json.ObjectModel.JsonObject
The JsonObject representing the new SmartObjectInstance record
Top

PUBLIC Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaBusinessEntityTypes ()

Purpose: Returns the object types that represent MetaEntityTable classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

PUBLIC Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaDataFieldTypes ()

Purpose: Returns the object types that represent MetaDataField classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

PUBLIC GetMetaDataSourceFieldNames (dataset, CharacterHolder)

Purpose: Returns a Dataset with tables and fields provided by a MetaDataSource schema
Notes:

Parameters:
dsDataSourceSchema DATASET dsDataSourceSchema
The dataset with the resulting schema
poDataSourceName Consultingwerk.CharacterHolder
The CharacterHolder with the name of the MetaDataSource object master
Top

PUBLIC GetMetaDataSourceFieldNames (character, dataset)

Purpose: Returns a Dataset with tables and fields provided by a MetaDataSource schema
Notes:

Parameters:
pcDataSourceName CHARACTER
The name of the MetaDataSource object master
dsDataSourceSchema DATASET dsDataSourceSchema
The dataset with the resulting schema
Top

PUBLIC Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaDataSourceTypes ()

Purpose: Returns the object types that represent MetaDataSource classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

PUBLIC Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaEntityTableTypes ()

Purpose: Returns the object types that represent MetaEntityTable classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

PUBLIC GetObjectInstanceDesignAttributes (dataset, GetObjectInstanceDesignAttributesParameter)

Purpose: Returns the Design Time Attributes for the given SmartObjectInstance
Notes:

Parameters:
dsDesignAttributeValue DATASET dsDesignAttributeValue
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Repository.Class.GetObjectInstanceDesignAttributesParameter
The Parameter Object for this method
Top

PUBLIC GetObjectMasterDesignAttributes (dataset, GetObjectMasterDesignAttributesParameter)

Purpose: Returns the Design Time Attributes for the given SmartObjectMaster
Notes:

Parameters:
dsDesignAttributeValue DATASET dsDesignAttributeValue
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Repository.Class.GetObjectMasterDesignAttributesParameter
The Parameter Object for this method
Top

PUBLIC GetObjectMasterDesignData (dataset-handle, GetObjectMasterDesignDataParameter)

Purpose: Returns the Design Time Data for the given object master
Notes:

Parameters:
phDataset DATASET-HANDLE
The dataset with the design data to return to the caller
poParameter Consultingwerk.SmartFramework.Repository.Object.GetObjectMasterDesignDataParameter
The Parameter Object for this method
Top

PUBLIC Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetObjectTypeAndChildren (character)

Purpose: Returns the object types that represent MetaEntity classes
Notes:

Parameters:
pcObjectType CHARACTER
The parent object type (name or guid)
Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

PUBLIC Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectTypeAttributeDefaultValue (GetObjectTypeAttributeDefaultValueParameter)

Purpose: Returns the Attribute for the given SmartObjectType
Notes:

Parameters:
poParameter Consultingwerk.SmartFramework.Repository.Object.GetObjectTypeAttributeDefaultValueParameter
The Parameter Object for this method
Returns Consultingwerk.SmartFramework.Repository.AttributeValue
The AttributeValue instance
Top

PUBLIC Consultingwerk.OERA.RestResource.ListRestMethod GetRestMethods ()

Inherited from Consultingwerk.OERA.BusinessTask
Purpose: Returns the list of supported rest adresses for methods
to the caller
Notes:

Returns Consultingwerk.OERA.RestResource.ListRestMethod
The list of supported rest methods to the caller
Top

PUBLIC Consultingwerk.OERA.RestResource.RestMethodResponse StoreObjectInstanceDesignAttributes (dataset, StoreObjectInstanceDesignAttributeParameter)

Purpose: Stores modified attribute values for an object instance
Notes:

Parameters:
dsDesignAttributeValue DATASET dsDesignAttributeValue
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Repository.Class.StoreObjectInstanceDesignAttributeParameter
The Parameter Object for this method
Returns Consultingwerk.OERA.RestResource.RestMethodResponse
The RestMethodResponse instance (typically status code 204)
Top

PUBLIC Consultingwerk.OERA.RestResource.RestMethodResponse StoreObjectMasterDesignAttributes (dataset, StoreObjectMasterDesignAttributeParameter)

Purpose: Stores modified attribute values for an object master
Notes:

Parameters:
dsDesignAttributeValue DATASET dsDesignAttributeValue
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Repository.Class.StoreObjectMasterDesignAttributeParameter
The Parameter Object for this method
Returns Consultingwerk.OERA.RestResource.RestMethodResponse
The RestMethodResponse instance (typically status code 204)


ProDataset Detail

ProDataset dsDataSourceSchema

Member tables: ttMetaEntity, ttMetaDataField

ProDataset dsDesignAttributeValue

Member tables: eDesignAttributeValue


Temp-Table Detail

Temp-Table eDesignAttributeValue

Defined in:

Temp-Table ttMetaDataField

Defined in:

Temp-Table ttMetaEntity

Defined in:


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