Class ProcessSpecificationInfoType
- java.lang.Object
-
- org.oasis_open.docs.ebxml_bp.ebbp_signals_2.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>
-
-
Constructor Summary
Constructors Constructor Description ProcessSpecificationInfoType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetHref()Gets the value of the href property.StringgetInstanceVersion()Gets the value of the instanceVersion property.StringgetName()Gets the value of the name property.TypeTypegetType()Gets the value of the type property.StringgetUuid()Gets the value of the uuid property.voidsetHref(String value)Sets the value of the href property.voidsetInstanceVersion(String value)Sets the value of the instanceVersion property.voidsetName(String value)Sets the value of the name property.voidsetType(TypeType value)Sets the value of the type property.voidsetUuid(String value)Sets the value of the uuid property.
-
-
-
Method Detail
-
getInstanceVersion
public String getInstanceVersion()
Gets the value of the instanceVersion property.- Returns:
- possible object is
String
-
setInstanceVersion
public void setInstanceVersion(String value)
Sets the value of the instanceVersion property.- Parameters:
value- allowed object isString
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getUuid
public String getUuid()
Gets the value of the uuid property.- Returns:
- possible object is
String
-
setUuid
public void setUuid(String value)
Sets the value of the uuid property.- Parameters:
value- allowed object isString
-
getType
public TypeType getType()
Gets the value of the type property.- Returns:
- possible object is
TypeType
-
setType
public void setType(TypeType value)
Sets the value of the type property.- Parameters:
value- allowed object isTypeType
-
getHref
public String getHref()
Gets the value of the href property.- Returns:
- possible object is
String
-
-