Package com.helger.phase4.ebms3header
Class EbbpSigProcessSpecificationInfoType
java.lang.Object
com.helger.phase4.ebms3header.EbbpSigProcessSpecificationInfoType
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Serializable,Cloneable
@CodingStyleguideUnaware
public class EbbpSigProcessSpecificationInfoType
extends Object
implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
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>
This class was annotated by ph-jaxb-plugin -Xph-annotate
This class contains methods created by ph-jaxb-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb-plugin -Xph-tostring
This class contains methods created by ph-jaxb-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb-plugin -Xph-value-extender
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor
Note: automatically created by ph-jaxb-plugin -Xph-value-extender -
Method Summary
Modifier and TypeMethodDescriptionclone()Created by ph-jaxb-plugin -Xph-cloneable2voidThis method clones all values fromthisto the passed object.booleanCreated by ph-jaxb-plugin -Xph-equalshashcodegetHref()Gets the value of the href property.Gets the value of the instanceVersion property.getName()Gets the value of the name property.com.helger.xsds.xlink.XLinkTypeTypegetType()Gets the value of the type property.getUuid()Gets the value of the uuid property.inthashCode()Created by ph-jaxb-plugin -Xph-equalshashcodevoidSets the value of the href property.voidsetInstanceVersion(String value) Sets the value of the instanceVersion property.voidSets the value of the name property.voidsetType(com.helger.xsds.xlink.XLinkTypeType value) Sets the value of the type property.voidSets the value of the uuid property.toString()Created by ph-jaxb-plugin -Xph-tostring
-
Constructor Details
-
EbbpSigProcessSpecificationInfoType
public EbbpSigProcessSpecificationInfoType()Default constructor
Note: automatically created by ph-jaxb-plugin -Xph-value-extender
-
-
Method Details
-
getInstanceVersion
Gets the value of the instanceVersion property.- Returns:
- possible object is
String
-
setInstanceVersion
Sets the value of the instanceVersion property.- Parameters:
value- allowed object isString
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getUuid
Gets the value of the uuid property.- Returns:
- possible object is
String
-
setUuid
Sets the value of the uuid property.- Parameters:
value- allowed object isString
-
getType
Gets the value of the type property.- Returns:
- possible object is
XLinkTypeType
-
setType
Sets the value of the type property.- Parameters:
value- allowed object isXLinkTypeType
-
getHref
Gets the value of the href property.- Returns:
- possible object is
String
-
setHref
Sets the value of the href property.- Parameters:
value- allowed object isString
-
equals
Created by ph-jaxb-plugin -Xph-equalshashcode -
hashCode
public int hashCode()Created by ph-jaxb-plugin -Xph-equalshashcode -
toString
Created by ph-jaxb-plugin -Xph-tostring -
cloneTo
This method clones all values fromthisto the passed object. All data in the parameter object is overwritten!Created by ph-jaxb-plugin -Xph-cloneable2- Parameters:
ret- The target object to clone to. May not benull.
-
clone
Created by ph-jaxb-plugin -Xph-cloneable2
-