Class ProcessSpecificationInfoType


  • public class ProcessSpecificationInfoType
    extends Object
    This defines the content structure for identifying the root ProcessSpecification for which this business signal is being sent. "instanceVersion" attribute refers to the user-defined version of the ProcessSpecification identified by the "name" attribute. The "name" attribute is set to the same value as name attribute for the corresponding ProcessSpecification element within the Business Process Specification instance (For example, the @name attribute of "name" attributeGroup in ebBP). The "xlink:type" attribute has a FIXED value of "simple". This identifies the element as being an XLINK simple link. The "xlink:href" attribute has a value that is a URI that conforms to [RFC2396]. It identifies the location of the Business Process Specification instance document that defines the Business Collaboration. The "uuid" attribute captures the unique identifier given to the Business Process Specification instance document that is being referred. It corresponds to the uuid attribute of "ProcessSpecification" element in the Business Process Specification instance document.

    Java class for ProcessSpecificationInfoType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="ProcessSpecificationInfoType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attGroup ref="{http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0}xlink.grp"/>
           <attribute name="instanceVersion" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="uuid" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
         </restriction>
       </complexContent>
     </complexType>