ExportVOD Method
Exports stand-alone objects from a Workspace or Joint WorkSpace (JWS) project or a single VOD Definition, based on supplied parameter values. Based on the input, the method determines a set of objects to be exported and produces a list of EAI property sets, corresponding to each of them. The resulting set of PropSets is wrapped in a single PropSet and returned in the output argument.
Syntax
ISS Import Export Authoring Service.InvokeMethod(“ExportVOD", Input Arguments,Output Arguments);
Arguments
Argument | Type | Description |
---|---|---|
MethodName |
In |
ExportVOD |
Input Arguments |
In |
Hierarchical property set which supplies the starting information about export content |
Output Arguments |
Out |
Hierarchical property set which contains the resulting content |
Properties of Input Arguments: Combination 1
Property | Value | Description |
---|---|---|
RootObjectType |
ISS_JWS |
Indicates that the data is exported from a Joint Workspace Project |
RootObjectId |
Row Id of JWS project |
None |
If this combination of values is passed to the method, then it considers each entry in the content of the JWS project as a Root object. The resulting combined property set will include all of them.
Properties of Input Arguments: Combination 2
Property | Value | Description |
---|---|---|
RootObjectType |
ISS_ATTR_DEF or ISS_CLASS_DEF or ISS_PROD_DEF or ISS_SIGNAL or ISS_VAR_MAP |
Indicates that the data is exported from a single root object. |
VODObjectNum |
Root's S_VOD.OBJECT_NUM |
Points to the VOD to be exported |
VODVersion |
version number |
Points to the version number to be used in export |
If this combination of values is passed to the method, then it considers a single entry as a Root object. The resulting property set will include only this object (as a child property set).
Error Conditions
Might return generic error codes from Object Manager, From EAI or from service. These codes are mainly about the input format, for example, that a parameter is missing.