Metadata Provider (Automation) Schema
The Cognos 10 SDK wrapper element defining the contents as a metadata provider request (mdprovider). There are two metadata provider request types: an action request, and a generic request.
The Cognos 10 SDK wrapper element that defines the contents of the element as the response from the metadata provider request.
Action request. Defines a request sent to the metadata provider service. Represents a Framework Manager API (updateMetadata) request that executes an action or series of actions against the model.
Generic request. Defines a request sent to the metadata provider service. Represents a generic request whose purpose can be to: open or close a client session, or create and save a model. Note: Only single file models and project-based models can be created and saved with a generic request.
Stylesheet request. Defines a request sent to the metadata provider service. Represents an XSLT (queryMetadata) request that applies a stylesheet against a specified model, using the XSLT processor.
MA (queryMetadata) request. Do not use - deprecated.
Container element that groups an action request or series of action requests (updateMetadata) submitted to the metadata provider service to execute against a model.
Specifies the model against which to execute the request.
Specifies the type of the request. For an action request, the type is always set to action.
Specifies the action for this request. For an updateMetadata request, the action is always set to execute.
Contains an individual task to be executed by the underlying metadata provider service, that will either succeed or fail. Each action element may contain several input parameters. Action elements are described in more detail in the Actions Reference in this guide.
Specifies a numeric sequence for the transaction.
An optional attribute that, if specified and set to y, causes the model to be saved after the transaction executes successfully.
Specifies the model against which to execute the request.
Specifies the type of the request. For a generic request, the type is always set to generic.
Specifies the required action to be executed by the request.
Specifies a request to open the model.
Specifies a request to close the model.
Specifies a request to save the model.
Specifies a request to create the model.
Specifies the model against which to execute the request.
Specifies the type of the request. For an XSLT request, the type is always set to stylesheet.
Specifies the action for this request. For an XSLT request, the action is always set to apply.
Contains information regarding any condition other than success resulting from the request, as returned by the metadata provider service. This information is converted to a SOAP fault and returned to the client.
List of MDP specific faults will be provided separately
Defines the response to a generic metadata provider service request. It contains only the status of the submitted request.
Defines the status of the submitted generic metadata provider service request.
Defines the execution of the submitted request as successful.
Response content is specific to request type. For example, response to StylesheetRequest will contain result of the
stylesheet processing. Response to FmAPIRequest is action specific and will be described by action documentation. In case of multiple actions inside a transaction
response contains catenation of all responses - it is up to the client to relate output parameters to individual actions.