Uploaded image for project: 'XJDF / JDF'
  1. XJDF / JDF
  2. JDF-669

update disussion of parts in CommandResource



    • Type: Story
    • Status: Implemented (View Workflow)
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1
    • Component/s: JMF
    • Labels:


      Part should be either replaced by ExternalID or we require Part/@Option in case of multiple resources.
      see also: https://confluence.cip4.org/questions/55804471/clarification-on-updatemethod


        7.14.2 CommandResource
        The CommandResource message is SHALL be used to modify or create global device databases such as media catalogs or lists of known machine operators.

        Table 7.50: CommandResource Message

        ResourceCmdParams ... ResourceCmdParams SHALL specify Specifies the resources to be modifiedand the update method.

        Table 7.51: ResourceCmdParams Element

        UpdateMethod ... @UpdateMethod specifies how the ResourceSet SHALL be updated.
        Allowed values are:
        Complete – Any resource selected by a Part or identified by @ExternalID SHALL be completely overwritten
        with the matching Resource from the ResourceSet in this message. Any
        Resource not selected by a Part or identified by @ExternalID SHALL not be modified.
        CompleteSet - The entire ResourceSet selected by this command SHALL be
        replaced by the ResourceSet this message contains.
        Incremental – Any Resource selected by a Part or identified by @ExternalID SHALL be incrementally
        updated with values from the matching Resource of the ResourceSet in
        this message whereby all items SHALL be added to the original Resource,
        replacing any previously existing matching items. Individual items not
        matched SHALL not be modified or removed.
        Remove – Any Resource selected by Part or identified by @ExternalID shall be completely removed from
        the ResourceSet. All other Resources SHALL NOT be modified or removed.
        RemoveSet – The entire ResourceSet selected by this message SHALL be
        ResourceSet ... ResourceSet defines SHALL define the resources that are modified on the device according
        to the policy specified in @UpdateMethod. ResourceSet/Resource/@ExternalID SHOULD be used to uniquely identify each individual Resource.




              • Assignee:
                prosi Rainer Prosi
              • Votes:
                0 Vote for this issue
                2 Start watching this issue


                • Created: