Issue 11616: Add optional generic property list parameter to some service operations (plm2-ftf) Source: Zentrum fuer Graphische Datenverarbeitung e.V. (Mr. Steffen Nowacki, steffen.nowacki@partmaster.de) Nature: Uncategorized Issue Severity: Summary: Check the operations without a generic property list parameter if it make sense to add such a parameter. to allow more system specific functionality via the PLM Services interfaces For instance in interface PLM_general_connection delete(uids : UID[1..*], properties: PLM_property[0..*]) the parameter properties can control the recurrsive removal of whole structures. or get_download_URL(uid: UID, , properties: PLM_property[0..*]) the parameter properties can control the protocol of the URL (ftp, http, ...), of the result. If the PLM Services interfaces are used by more specific applications the product life cycle, for instance project management or engineering change management, they can specify conformant property values of the generic and optional properties parameters for their domain Resolution: Revised Text: Actions taken: October 16, 2007: received issue Discussion: It is already mentioned in the explanatory text how the properties values are to be used for more generic and flexible server implementations. Therefore, the properties mechanisms are in place for the analyzed use cases and no changes need to be be applied. Disposition: Closed, no change End of Annotations:===== uthenticated: email (cram-md5) Date: Tue, 16 Oct 2007 10:11:58 +0200 From: Steffen Nowacki User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: de-DE, de, en-us, en To: "issues@omg.org" Subject: issue for PLM Services 2.0 X-Virus-Checked: Checked by ClamAV on imladris.xput.net PLM Services 2.0 Document dtc/07-05-01 Chapter 9.2 Add optional generic property list parameter to some service operations Check the operations without a generic property list parameter if it make sense to add such a parameter. to allow more system specific functionality via the PLM Services interfaces For instance in interface PLM_general_connection delete(uids : UID[1..*], properties: PLM_property[0..*]) the parameter properties can control the recurrsive removal of whole structures. or get_download_URL(uid: UID, , properties: PLM_property[0..*]) the parameter properties can control the protocol of the URL (ftp, http, ...), of the result. If the PLM Services interfaces are used by more specific applications the product life cycle, for instance project management or engineering change management, they can specify conformant property values of the generic and optional properties parameters for their domain. Regards, Steffen Nowacki -- Geschäftsführer E-Mail: steffen.nowacki@partmaster.de PartMaster GmbH WWW : http://www.partmaster.de Phone : +49 381 20373996 Lagerstrasse 44/45 Fax : +49 381 20373994 D-18055 Rostock, Germany Mobil : +49 162 9892525 (NEU) smime21.p7s