Java class for alertType complex type. * *
The following schema fragment specifies the expected content contained within this class.
@@ -54,7 +56,7 @@
* <element name="code" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
* <element name="internal" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
* </sequence>
- * <attribute name="id" type="{http://www.sifassociation.org/infrastructure/3.1}uuidType" />
+ * <attribute name="id" type="{http://www.sifassociation.org/infrastructure/3.2.1}uuidType" />
* </restriction>
* </complexContent>
* </complexType>
@@ -63,7 +65,7 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "alertType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "alertType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"reporter",
"cause",
"exchange",
@@ -79,43 +81,43 @@
})
public class AlertType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String reporter;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String cause;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String exchange;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String level;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(NormalizedStringAdapter.class)
@XmlSchemaType(name = "normalizedString")
protected String description;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String messageID;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected String body;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected String error;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(NormalizedStringAdapter.class)
@XmlSchemaType(name = "normalizedString")
protected String xpath;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlSchemaType(name = "unsignedInt")
protected Long category;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlSchemaType(name = "unsignedInt")
protected Long code;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String internal;
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/AliasType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/AliasType.java
index db283fe7..5b3a3702 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/AliasType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/AliasType.java
@@ -1,9 +1,11 @@
package sif3.infra.common.model;
+import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlType;
@@ -17,9 +19,9 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="code" type="{http://www.sifassociation.org/infrastructure/3.1}codeType"/>
- * <element name="source" type="{http://www.sifassociation.org/infrastructure/3.1}uriType"/>
- * <element name="namespace" type="{http://www.sifassociation.org/infrastructure/3.1}uriType"/>
+ * <element name="code" type="{http://www.sifassociation.org/infrastructure/3.2.1}codeType"/>
+ * <element name="source" type="{http://www.sifassociation.org/infrastructure/3.2.1}uriType" minOccurs="0"/>
+ * <element name="namespace" type="{http://www.sifassociation.org/infrastructure/3.2.1}uriType" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -29,7 +31,7 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "aliasType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "aliasType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"code",
"source",
"namespace"
@@ -38,10 +40,10 @@ public class AliasType {
@XmlElement(required = true)
protected CodeType code;
- @XmlElement(required = true, nillable = true)
- protected String source;
- @XmlElement(required = true, nillable = true)
- protected String namespace;
+ @XmlElementRef(name = "source", type = JAXBElement.class, required = false)
+ protected JAXBElement
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link CodeItemType }
+ *
*
- * @param value
- * allowed object is
- * {@link CodeItemType }
- *
*/
- public void setCodeItem(CodeItemType value) {
- this.codeItem = value;
+ public List Java class for codeSetType complex type.
*
* The following schema fragment specifies the expected content contained within this class.
@@ -23,12 +25,12 @@
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="zone" type="{http://www.w3.org/2001/XMLSchema}token"/>
- * <element name="version" type="{http://www.sifassociation.org/infrastructure/3.1}versionType"/>
+ * <element name="version" type="{http://www.sifassociation.org/infrastructure/3.2.1}versionType"/>
* <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
- * <choice>
- * <element name="source" type="{http://www.sifassociation.org/infrastructure/3.1}uriType" minOccurs="0"/>
- * <element name="codeItems" type="{http://www.sifassociation.org/infrastructure/3.1}codeItemsType" minOccurs="0"/>
- * </choice>
+ * <sequence>
+ * <element name="source" type="{http://www.sifassociation.org/infrastructure/3.2.1}uriType" minOccurs="0"/>
+ * <element name="codeItems" type="{http://www.sifassociation.org/infrastructure/3.2.1}codeItemsType" minOccurs="0"/>
+ * </sequence>
* </sequence>
* <attribute name="id">
* <simpleType>
@@ -46,7 +48,7 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "codeSetType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "codeSetType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"zone",
"version",
"timestamp",
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CodeType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CodeType.java
index e6eccc46..00c34447 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CodeType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CodeType.java
@@ -38,7 +38,7 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "codeType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "codeType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"old",
"official",
"value"
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreateResponseType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreateResponseType.java
index 5e0556b9..d2991c24 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreateResponseType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreateResponseType.java
@@ -8,6 +8,8 @@
/**
+ * An HTTP Response with a status of 200 and a payload consisting of a single “createResponse” element. This includes, for each requested object successfully created, an internal status of 201 and the service-assigned refId. Any requested object that failed to be created is indicated by an error statusCode and a corresponding error payload.
+ *
* Java class for createResponseType complex type.
*
* The following schema fragment specifies the expected content contained within this class.
@@ -17,7 +19,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="creates" type="{http://www.sifassociation.org/infrastructure/3.1}createsType"/>
+ * <element name="creates" type="{http://www.sifassociation.org/infrastructure/3.2.1}createsType"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -27,12 +29,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "createResponseType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "createResponseType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"creates"
})
public class CreateResponseType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected CreatesType creates;
/**
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreateType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreateType.java
index 721ed190..764a6df2 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreateType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreateType.java
@@ -21,7 +21,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="error" type="{http://www.sifassociation.org/infrastructure/3.1}errorType" minOccurs="0"/>
+ * <element name="error" type="{http://www.sifassociation.org/infrastructure/3.2.1}errorType" minOccurs="0"/>
* </sequence>
* <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}token" />
* <attribute name="advisoryId" type="{http://www.w3.org/2001/XMLSchema}token" />
@@ -40,12 +40,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "createType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "createType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"error"
})
public class CreateType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected ErrorType error;
@XmlAttribute(name = "id")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreatesType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreatesType.java
index 678d97e3..266da042 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreatesType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/CreatesType.java
@@ -19,7 +19,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="create" type="{http://www.sifassociation.org/infrastructure/3.1}createType" maxOccurs="unbounded"/>
+ * <element name="create" type="{http://www.sifassociation.org/infrastructure/3.2.1}createType" maxOccurs="unbounded"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -29,12 +29,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "createsType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "createsType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"create"
})
public class CreatesType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected List Java class for deleteRequestType complex type.
*
* The following schema fragment specifies the expected content contained within this class.
@@ -17,7 +19,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="deletes" type="{http://www.sifassociation.org/infrastructure/3.1}deleteIdCollection"/>
+ * <element name="deletes" type="{http://www.sifassociation.org/infrastructure/3.2.1}deleteIdCollection"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -27,12 +29,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "deleteRequestType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "deleteRequestType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"deletes"
})
public class DeleteRequestType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected DeleteIdCollection deletes;
/**
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteResponseType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteResponseType.java
index b03fe034..47d2c216 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteResponseType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteResponseType.java
@@ -8,6 +8,8 @@
/**
+ * An HTTP Response with a status of 200 (success). It contains a payload consisting of a single “deleteResponse” element.
+ *
* Java class for deleteResponseType complex type.
*
* The following schema fragment specifies the expected content contained within this class.
@@ -17,7 +19,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="deletes" type="{http://www.sifassociation.org/infrastructure/3.1}deleteStatusCollection"/>
+ * <element name="deletes" type="{http://www.sifassociation.org/infrastructure/3.2.1}deleteStatusCollection"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -27,12 +29,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "deleteResponseType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "deleteResponseType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"deletes"
})
public class DeleteResponseType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected DeleteStatusCollection deletes;
/**
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteStatus.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteStatus.java
index 202f94d4..f6762322 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteStatus.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteStatus.java
@@ -21,7 +21,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="error" type="{http://www.sifassociation.org/infrastructure/3.1}errorType" minOccurs="0"/>
+ * <element name="error" type="{http://www.sifassociation.org/infrastructure/3.2.1}errorType" minOccurs="0"/>
* </sequence>
* <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}token" />
* <attribute name="statusCode">
@@ -39,12 +39,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "deleteStatus", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "deleteStatus", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"error"
})
public class DeleteStatus {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected ErrorType error;
@XmlAttribute(name = "id")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteStatusCollection.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteStatusCollection.java
index 2781b54a..abab35f2 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteStatusCollection.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/DeleteStatusCollection.java
@@ -19,7 +19,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="delete" type="{http://www.sifassociation.org/infrastructure/3.1}deleteStatus" maxOccurs="unbounded"/>
+ * <element name="delete" type="{http://www.sifassociation.org/infrastructure/3.2.1}deleteStatus" maxOccurs="unbounded"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -29,12 +29,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "deleteStatusCollection", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "deleteStatusCollection", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"delete"
})
public class DeleteStatusCollection {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected List Java class for enumerationType complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for environmentType complex type.
*
* The following schema fragment specifies the expected content contained within this class.
@@ -21,19 +23,20 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
+ * <element name="fingerprint" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
* <element name="sessionToken" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
* <element name="solutionId" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
- * <element name="defaultZone" type="{http://www.sifassociation.org/infrastructure/3.1}zoneType" minOccurs="0"/>
+ * <element name="defaultZone" type="{http://www.sifassociation.org/infrastructure/3.2.1}zoneType" minOccurs="0"/>
* <element name="authenticationMethod" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
* <element name="instanceId" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
* <element name="userToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="consumerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="applicationInfo" type="{http://www.sifassociation.org/infrastructure/3.1}applicationInfoType" minOccurs="0"/>
- * <element name="infrastructureServices" type="{http://www.sifassociation.org/infrastructure/3.1}infrastructureServicesType" minOccurs="0"/>
- * <element name="provisionedZones" type="{http://www.sifassociation.org/infrastructure/3.1}provisionedZonesType" minOccurs="0"/>
+ * <element name="applicationInfo" type="{http://www.sifassociation.org/infrastructure/3.2.1}applicationInfoType" minOccurs="0"/>
+ * <element name="infrastructureServices" type="{http://www.sifassociation.org/infrastructure/3.2.1}infrastructureServicesType" minOccurs="0"/>
+ * <element name="provisionedZones" type="{http://www.sifassociation.org/infrastructure/3.2.1}provisionedZonesType" minOccurs="0"/>
* </sequence>
- * <attribute name="type" type="{http://www.sifassociation.org/infrastructure/3.1}environmentTypeType" />
- * <attribute name="id" type="{http://www.sifassociation.org/infrastructure/3.1}uuidType" />
+ * <attribute name="type" type="{http://www.sifassociation.org/infrastructure/3.2.1}environmentTypeType" />
+ * <attribute name="id" type="{http://www.sifassociation.org/infrastructure/3.2.1}uuidType" />
* </restriction>
* </complexContent>
* </complexType>
@@ -42,7 +45,8 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "environmentType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "environmentType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
+ "fingerprint",
"sessionToken",
"solutionId",
"defaultZone",
@@ -56,33 +60,37 @@
})
public class EnvironmentType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "token")
+ protected String fingerprint;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String sessionToken;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String solutionId;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected ZoneType defaultZone;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String authenticationMethod;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String instanceId;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected String userToken;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected String consumerName;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected ApplicationInfoType applicationInfo;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected InfrastructureServicesType infrastructureServices;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected ProvisionedZonesType provisionedZones;
@XmlAttribute(name = "type")
protected EnvironmentTypeType type;
@@ -90,6 +98,30 @@ public class EnvironmentType {
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String id;
+ /**
+ * Gets the value of the fingerprint property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFingerprint() {
+ return fingerprint;
+ }
+
+ /**
+ * Sets the value of the fingerprint property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFingerprint(String value) {
+ this.fingerprint = value;
+ }
+
/**
* Gets the value of the sessionToken property.
*
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/EnvironmentTypeType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/EnvironmentTypeType.java
index 5e9065b3..40fc0cd0 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/EnvironmentTypeType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/EnvironmentTypeType.java
@@ -20,7 +20,7 @@
*
*
*/
-@XmlType(name = "environmentTypeType", namespace = "http://www.sifassociation.org/infrastructure/3.1")
+@XmlType(name = "environmentTypeType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlEnum
public enum EnvironmentTypeType {
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/ErrorType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/ErrorType.java
index cda3dad2..2bb70fe9 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/ErrorType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/ErrorType.java
@@ -12,6 +12,8 @@
/**
+ * The Service Provider returns a SIF Error Message to a Consumer issuing an erroneous Request.
+ *
* Java class for errorType complex type.
*
* The following schema fragment specifies the expected content contained within this class.
@@ -47,7 +49,7 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "errorType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "errorType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"code",
"scope",
"message",
@@ -55,14 +57,14 @@
})
public class ErrorType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
@XmlSchemaType(name = "unsignedInt")
protected long code;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected String scope;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected String message;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected String description;
@XmlAttribute(name = "id")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/IncludeType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/IncludeType.java
index 9cbeb495..0f118f0e 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/IncludeType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/IncludeType.java
@@ -19,7 +19,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="xpath" type="{http://www.sifassociation.org/infrastructure/3.1}xpathType" maxOccurs="unbounded"/>
+ * <element name="xpath" type="{http://www.sifassociation.org/infrastructure/3.2.1}xpathType" maxOccurs="unbounded"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -29,12 +29,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "includeType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "includeType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"xpath"
})
public class IncludeType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected List Java class for initializationType complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for jobCollectionType complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link JobType }
+ *
+ *
+ */
+ public List Java class for jobStateType.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for jobType complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for namespaceType complex type.
*
* The following schema fragment specifies the expected content contained within this class.
@@ -37,7 +39,7 @@
* </simpleType>
* </element>
* </sequence>
- * <attribute name="id" type="{http://www.sifassociation.org/infrastructure/3.1}uuidType" />
+ * <attribute name="id" type="{http://www.sifassociation.org/infrastructure/3.2.1}uuidType" />
* </restriction>
* </complexContent>
* </complexType>
@@ -46,20 +48,20 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "namespaceType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "namespaceType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"zone",
"uri",
"url"
})
public class NamespaceType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected String zone;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected String uri;
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
protected String url;
@XmlAttribute(name = "id")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/ObjectFactory.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/ObjectFactory.java
index 3a10487d..cfb6c70a 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/ObjectFactory.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/ObjectFactory.java
@@ -24,30 +24,36 @@
@XmlRegistry
public class ObjectFactory {
- private final static QName _Queues_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "queues");
- private final static QName _CreateResponse_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "createResponse");
- private final static QName _Zone_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "zone");
- private final static QName _Environment_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "environment");
- private final static QName _DeleteResponse_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "deleteResponse");
- private final static QName _Alerts_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "alerts");
- private final static QName _UpdateResponse_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "updateResponse");
- private final static QName _Providers_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "providers");
- private final static QName _Subscription_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "subscription");
- private final static QName _Provider_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "provider");
- private final static QName _Environments_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "environments");
- private final static QName _CodeSet_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "codeSet");
- private final static QName _Namespace_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "namespace");
- private final static QName _Zones_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "zones");
- private final static QName _Namespaces_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "namespaces");
- private final static QName _CodeSets_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "codeSets");
- private final static QName _Xquerys_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "xquerys");
- private final static QName _DeleteRequest_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "deleteRequest");
- private final static QName _Queue_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "queue");
- private final static QName _Xquery_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "xquery");
- private final static QName _Alert_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "alert");
- private final static QName _Error_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "error");
- private final static QName _Subscriptions_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "subscriptions");
- private final static QName _ProvisionRequest_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.1", "provisionRequest");
+ private final static QName _Environments_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "environments");
+ private final static QName _State_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "state");
+ private final static QName _Job_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "job");
+ private final static QName _States_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "states");
+ private final static QName _CodeSet_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "codeSet");
+ private final static QName _Provider_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "provider");
+ private final static QName _Zones_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "zones");
+ private final static QName _Namespaces_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "namespaces");
+ private final static QName _CodeSets_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "codeSets");
+ private final static QName _Namespace_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "namespace");
+ private final static QName _DeleteRequest_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "deleteRequest");
+ private final static QName _Xquery_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "xquery");
+ private final static QName _Queue_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "queue");
+ private final static QName _Jobs_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "jobs");
+ private final static QName _Xquerys_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "xquerys");
+ private final static QName _Error_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "error");
+ private final static QName _Subscriptions_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "subscriptions");
+ private final static QName _ProvisionRequest_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "provisionRequest");
+ private final static QName _Alert_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "alert");
+ private final static QName _CreateResponse_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "createResponse");
+ private final static QName _Queues_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "queues");
+ private final static QName _Zone_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "zone");
+ private final static QName _DeleteResponse_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "deleteResponse");
+ private final static QName _Environment_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "environment");
+ private final static QName _Subscription_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "subscription");
+ private final static QName _Providers_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "providers");
+ private final static QName _UpdateResponse_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "updateResponse");
+ private final static QName _Alerts_QNAME = new QName("http://www.sifassociation.org/infrastructure/3.2.1", "alerts");
+ private final static QName _AliasTypeSource_QNAME = new QName("", "source");
+ private final static QName _AliasTypeNamespace_QNAME = new QName("", "namespace");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: sif3.infra.common.model
@@ -56,6 +62,22 @@ public class ObjectFactory {
public ObjectFactory() {
}
+ /**
+ * Create an instance of {@link ParameterType }
+ *
+ */
+ public ParameterType createParameterType() {
+ return new ParameterType();
+ }
+
+ /**
+ * Create an instance of {@link XqueryType }
+ *
+ */
+ public XqueryType createXqueryType() {
+ return new XqueryType();
+ }
+
/**
* Create an instance of {@link DeleteRequestType }
*
@@ -73,163 +95,187 @@ public QueueType createQueueType() {
}
/**
- * Create an instance of {@link XqueryType }
+ * Create an instance of {@link JobCollectionType }
*
*/
- public XqueryType createXqueryType() {
- return new XqueryType();
+ public JobCollectionType createJobCollectionType() {
+ return new JobCollectionType();
}
/**
- * Create an instance of {@link XqueryCollectionType }
+ * Create an instance of {@link ProvisionRequestType }
*
*/
- public XqueryCollectionType createXqueryCollectionType() {
- return new XqueryCollectionType();
+ public ProvisionRequestType createProvisionRequestType() {
+ return new ProvisionRequestType();
}
/**
- * Create an instance of {@link ErrorType }
+ * Create an instance of {@link StateType }
*
*/
- public ErrorType createErrorType() {
- return new ErrorType();
+ public StateType createStateType() {
+ return new StateType();
}
/**
- * Create an instance of {@link SubscriptionCollectionType }
+ * Create an instance of {@link StateCollectionType }
*
*/
- public SubscriptionCollectionType createSubscriptionCollectionType() {
- return new SubscriptionCollectionType();
+ public StateCollectionType createStateCollectionType() {
+ return new StateCollectionType();
}
/**
- * Create an instance of {@link ProvisionRequestType }
+ * Create an instance of {@link CodeSetType }
*
*/
- public ProvisionRequestType createProvisionRequestType() {
- return new ProvisionRequestType();
+ public CodeSetType createCodeSetType() {
+ return new CodeSetType();
}
/**
- * Create an instance of {@link AlertType }
+ * Create an instance of {@link NamespaceType }
*
*/
- public AlertType createAlertType() {
- return new AlertType();
+ public NamespaceType createNamespaceType() {
+ return new NamespaceType();
}
/**
- * Create an instance of {@link EnvironmentCollectionType }
+ * Create an instance of {@link SubscriptionType }
*
*/
- public EnvironmentCollectionType createEnvironmentCollectionType() {
- return new EnvironmentCollectionType();
+ public SubscriptionType createSubscriptionType() {
+ return new SubscriptionType();
}
/**
- * Create an instance of {@link CodeSetType }
+ * Create an instance of {@link ProviderCollectionType }
*
*/
- public CodeSetType createCodeSetType() {
- return new CodeSetType();
+ public ProviderCollectionType createProviderCollectionType() {
+ return new ProviderCollectionType();
}
/**
- * Create an instance of {@link ProviderType }
+ * Create an instance of {@link AlertCollectionType }
*
*/
- public ProviderType createProviderType() {
- return new ProviderType();
+ public AlertCollectionType createAlertCollectionType() {
+ return new AlertCollectionType();
}
/**
- * Create an instance of {@link ZoneCollectionType }
+ * Create an instance of {@link UpdateResponseType }
*
*/
- public ZoneCollectionType createZoneCollectionType() {
- return new ZoneCollectionType();
+ public UpdateResponseType createUpdateResponseType() {
+ return new UpdateResponseType();
}
/**
- * Create an instance of {@link CodeSetCollectionType }
+ * Create an instance of {@link CreateResponseType }
*
*/
- public CodeSetCollectionType createCodeSetCollectionType() {
- return new CodeSetCollectionType();
+ public CreateResponseType createCreateResponseType() {
+ return new CreateResponseType();
}
/**
- * Create an instance of {@link NamespaceCollectionType }
+ * Create an instance of {@link XqueryCollectionType }
*
*/
- public NamespaceCollectionType createNamespaceCollectionType() {
- return new NamespaceCollectionType();
+ public XqueryCollectionType createXqueryCollectionType() {
+ return new XqueryCollectionType();
}
/**
- * Create an instance of {@link NamespaceType }
+ * Create an instance of {@link ErrorType }
*
*/
- public NamespaceType createNamespaceType() {
- return new NamespaceType();
+ public ErrorType createErrorType() {
+ return new ErrorType();
}
/**
- * Create an instance of {@link DeleteResponseType }
+ * Create an instance of {@link SubscriptionCollectionType }
*
*/
- public DeleteResponseType createDeleteResponseType() {
- return new DeleteResponseType();
+ public SubscriptionCollectionType createSubscriptionCollectionType() {
+ return new SubscriptionCollectionType();
}
/**
- * Create an instance of {@link EnvironmentType }
+ * Create an instance of {@link AlertType }
*
*/
- public EnvironmentType createEnvironmentType() {
- return new EnvironmentType();
+ public AlertType createAlertType() {
+ return new AlertType();
}
/**
- * Create an instance of {@link SubscriptionType }
+ * Create an instance of {@link EnvironmentCollectionType }
*
*/
- public SubscriptionType createSubscriptionType() {
- return new SubscriptionType();
+ public EnvironmentCollectionType createEnvironmentCollectionType() {
+ return new EnvironmentCollectionType();
}
/**
- * Create an instance of {@link ProviderCollectionType }
+ * Create an instance of {@link JobType }
*
*/
- public ProviderCollectionType createProviderCollectionType() {
- return new ProviderCollectionType();
+ public JobType createJobType() {
+ return new JobType();
}
/**
- * Create an instance of {@link UpdateResponseType }
+ * Create an instance of {@link ProviderType }
*
*/
- public UpdateResponseType createUpdateResponseType() {
- return new UpdateResponseType();
+ public ProviderType createProviderType() {
+ return new ProviderType();
}
/**
- * Create an instance of {@link AlertCollectionType }
+ * Create an instance of {@link ZoneCollectionType }
*
*/
- public AlertCollectionType createAlertCollectionType() {
- return new AlertCollectionType();
+ public ZoneCollectionType createZoneCollectionType() {
+ return new ZoneCollectionType();
}
/**
- * Create an instance of {@link CreateResponseType }
+ * Create an instance of {@link CodeSetCollectionType }
*
*/
- public CreateResponseType createCreateResponseType() {
- return new CreateResponseType();
+ public CodeSetCollectionType createCodeSetCollectionType() {
+ return new CodeSetCollectionType();
+ }
+
+ /**
+ * Create an instance of {@link NamespaceCollectionType }
+ *
+ */
+ public NamespaceCollectionType createNamespaceCollectionType() {
+ return new NamespaceCollectionType();
+ }
+
+ /**
+ * Create an instance of {@link DeleteResponseType }
+ *
+ */
+ public DeleteResponseType createDeleteResponseType() {
+ return new DeleteResponseType();
+ }
+
+ /**
+ * Create an instance of {@link EnvironmentType }
+ *
+ */
+ public EnvironmentType createEnvironmentType() {
+ return new EnvironmentType();
}
/**
@@ -304,6 +350,14 @@ public ProductIdentityType createProductIdentityType() {
return new ProductIdentityType();
}
+ /**
+ * Create an instance of {@link InitializationType }
+ *
+ */
+ public InitializationType createInitializationType() {
+ return new InitializationType();
+ }
+
/**
* Create an instance of {@link AliasesType }
*
@@ -368,6 +422,14 @@ public ApplicationInfoType createApplicationInfoType() {
return new ApplicationInfoType();
}
+ /**
+ * Create an instance of {@link EnumerationType }
+ *
+ */
+ public EnumerationType createEnumerationType() {
+ return new EnumerationType();
+ }
+
/**
* Create an instance of {@link DeleteIdCollection }
*
@@ -384,6 +446,14 @@ public RightsType createRightsType() {
return new RightsType();
}
+ /**
+ * Create an instance of {@link RangeType }
+ *
+ */
+ public RangeType createRangeType() {
+ return new RangeType();
+ }
+
/**
* Create an instance of {@link InfrastructureServicesType }
*
@@ -440,6 +510,14 @@ public InfrastructureServiceType createInfrastructureServiceType() {
return new InfrastructureServiceType();
}
+ /**
+ * Create an instance of {@link PhaseType }
+ *
+ */
+ public PhaseType createPhaseType() {
+ return new PhaseType();
+ }
+
/**
* Create an instance of {@link ProvisionedZonesType }
*
@@ -497,227 +575,323 @@ public NamespaceQualifiersType createNamespaceQualifiersType() {
}
/**
- * Create an instance of {@link ProvisionedZoneType }
+ * Create an instance of {@link PhaseCollectionType }
*
*/
- public ProvisionedZoneType createProvisionedZoneType() {
- return new ProvisionedZoneType();
+ public PhaseCollectionType createPhaseCollectionType() {
+ return new PhaseCollectionType();
}
/**
- * Create an instance of {@link JAXBElement }{@code <}{@link QueueCollectionType }{@code >}}
+ * Create an instance of {@link ProvisionedZoneType }
*
*/
- @XmlElementDecl(namespace = "http://www.sifassociation.org/infrastructure/3.1", name = "queues")
- public JAXBElementset method for the codeItem property.
+ *
+ *
+ * getCodeItem().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="enumerationType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="value" type="{http://www.w3.org/2001/XMLSchema}token"/>
+ * <element name="code" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "enumerationType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
+ "value",
+ "code"
+})
+public class EnumerationType {
+
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "token")
+ protected String value;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "token")
+ protected String code;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the code property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCode() {
+ return code;
+ }
+
+ /**
+ * Sets the value of the code property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCode(String value) {
+ this.code = value;
+ }
+
+}
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/EnvironmentCollectionType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/EnvironmentCollectionType.java
index bb991d4d..859ad978 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/EnvironmentCollectionType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/EnvironmentCollectionType.java
@@ -19,7 +19,7 @@
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="environment" type="{http://www.sifassociation.org/infrastructure/3.1}environmentType" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="environment" type="{http://www.sifassociation.org/infrastructure/3.2.1}environmentType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
@@ -29,12 +29,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "environmentCollectionType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "environmentCollectionType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"environment"
})
public class EnvironmentCollectionType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1")
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
protected List
+ * <complexType name="initializationType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="phaseName" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
+ * <element name="payload" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "initializationType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
+ "phaseName",
+ "payload"
+})
+public class InitializationType {
+
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "token")
+ protected String phaseName;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
+ protected Object payload;
+
+ /**
+ * Gets the value of the phaseName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPhaseName() {
+ return phaseName;
+ }
+
+ /**
+ * Sets the value of the phaseName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPhaseName(String value) {
+ this.phaseName = value;
+ }
+
+ /**
+ * Gets the value of the payload property.
+ *
+ * @return
+ * possible object is
+ * {@link Object }
+ *
+ */
+ public Object getPayload() {
+ return payload;
+ }
+
+ /**
+ * Sets the value of the payload property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Object }
+ *
+ */
+ public void setPayload(Object value) {
+ this.payload = value;
+ }
+
+}
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/JobCollectionType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/JobCollectionType.java
new file mode 100644
index 00000000..ec522c9a
--- /dev/null
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/JobCollectionType.java
@@ -0,0 +1,69 @@
+
+package sif3.infra.common.model;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ *
+ * <complexType name="jobCollectionType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="job" type="{http://www.sifassociation.org/infrastructure/3.2.1}jobType" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "jobCollectionType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
+ "job"
+})
+public class JobCollectionType {
+
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ protected Listset method for the job property.
+ *
+ *
+ * getJob().add(newItem);
+ *
+ *
+ *
+ *
+ * <simpleType name="jobStateType">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
+ * <enumeration value="NOTSTARTED"/>
+ * <enumeration value="INPROGRESS"/>
+ * <enumeration value="COMPLETED"/>
+ * <enumeration value="FAILED"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "jobStateType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+@XmlEnum
+public enum JobStateType {
+
+ NOTSTARTED,
+ INPROGRESS,
+ COMPLETED,
+ FAILED;
+
+ public String value() {
+ return name();
+ }
+
+ public static JobStateType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/JobType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/JobType.java
new file mode 100644
index 00000000..f5f91262
--- /dev/null
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/JobType.java
@@ -0,0 +1,328 @@
+
+package sif3.infra.common.model;
+
+import java.util.Calendar;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.datatype.Duration;
+
+
+/**
+ * All functional services must use this object design to track state. While Events may be published back to the objects creator, they must not be published to the Consumer when the event was generated based on its request (since results were included in the response). Each functional service should define the expectations of how management of the job is managed for both the Consumer and Provider. For instance, certain optional fields may need to be included in-order-to successfully cause a job to be created.
+ *
+ *
+ * <complexType name="jobType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="name" type="{http://www.w3.org/2001/XMLSchema}token"/>
+ * <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="state" type="{http://www.sifassociation.org/infrastructure/3.2.1}jobStateType" minOccurs="0"/>
+ * <element name="stateDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="created" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
+ * <element name="lastModified" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
+ * <element name="timeout" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
+ * <element name="phases" type="{http://www.sifassociation.org/infrastructure/3.2.1}phaseCollectionType" minOccurs="0"/>
+ * <element name="initialization" type="{http://www.sifassociation.org/infrastructure/3.2.1}initializationType" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.sifassociation.org/infrastructure/3.2.1}uuidType" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "jobType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
+ "name",
+ "description",
+ "state",
+ "stateDescription",
+ "created",
+ "lastModified",
+ "timeout",
+ "phases",
+ "initialization"
+})
+public class JobType {
+
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "token")
+ protected String name;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ protected String description;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ protected JobStateType state;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ protected String stateDescription;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", type = String.class)
+ @XmlJavaTypeAdapter(Adapter1 .class)
+ @XmlSchemaType(name = "dateTime")
+ protected Calendar created;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", type = String.class)
+ @XmlJavaTypeAdapter(Adapter1 .class)
+ @XmlSchemaType(name = "dateTime")
+ protected Calendar lastModified;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ protected Duration timeout;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ protected PhaseCollectionType phases;
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1")
+ protected InitializationType initialization;
+ @XmlAttribute(name = "id")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String id;
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the description property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDescription() {
+ return description;
+ }
+
+ /**
+ * Sets the value of the description property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDescription(String value) {
+ this.description = value;
+ }
+
+ /**
+ * Gets the value of the state property.
+ *
+ * @return
+ * possible object is
+ * {@link JobStateType }
+ *
+ */
+ public JobStateType getState() {
+ return state;
+ }
+
+ /**
+ * Sets the value of the state property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JobStateType }
+ *
+ */
+ public void setState(JobStateType value) {
+ this.state = value;
+ }
+
+ /**
+ * Gets the value of the stateDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStateDescription() {
+ return stateDescription;
+ }
+
+ /**
+ * Sets the value of the stateDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStateDescription(String value) {
+ this.stateDescription = value;
+ }
+
+ /**
+ * Gets the value of the created property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public Calendar getCreated() {
+ return created;
+ }
+
+ /**
+ * Sets the value of the created property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCreated(Calendar value) {
+ this.created = value;
+ }
+
+ /**
+ * Gets the value of the lastModified property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public Calendar getLastModified() {
+ return lastModified;
+ }
+
+ /**
+ * Sets the value of the lastModified property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLastModified(Calendar value) {
+ this.lastModified = value;
+ }
+
+ /**
+ * Gets the value of the timeout property.
+ *
+ * @return
+ * possible object is
+ * {@link Duration }
+ *
+ */
+ public Duration getTimeout() {
+ return timeout;
+ }
+
+ /**
+ * Sets the value of the timeout property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Duration }
+ *
+ */
+ public void setTimeout(Duration value) {
+ this.timeout = value;
+ }
+
+ /**
+ * Gets the value of the phases property.
+ *
+ * @return
+ * possible object is
+ * {@link PhaseCollectionType }
+ *
+ */
+ public PhaseCollectionType getPhases() {
+ return phases;
+ }
+
+ /**
+ * Sets the value of the phases property.
+ *
+ * @param value
+ * allowed object is
+ * {@link PhaseCollectionType }
+ *
+ */
+ public void setPhases(PhaseCollectionType value) {
+ this.phases = value;
+ }
+
+ /**
+ * Gets the value of the initialization property.
+ *
+ * @return
+ * possible object is
+ * {@link InitializationType }
+ *
+ */
+ public InitializationType getInitialization() {
+ return initialization;
+ }
+
+ /**
+ * Sets the value of the initialization property.
+ *
+ * @param value
+ * allowed object is
+ * {@link InitializationType }
+ *
+ */
+ public void setInitialization(InitializationType value) {
+ this.initialization = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
diff --git a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/MediaTypesType.java b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/MediaTypesType.java
index 43f94533..55bf34ba 100644
--- a/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/MediaTypesType.java
+++ b/SIF3InfraREST/sif3InfraModel/src/main/java/sif3/infra/common/model/MediaTypesType.java
@@ -32,12 +32,12 @@
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "mediaTypesType", namespace = "http://www.sifassociation.org/infrastructure/3.1", propOrder = {
+@XmlType(name = "mediaTypesType", namespace = "http://www.sifassociation.org/infrastructure/3.2.1", propOrder = {
"mediaType"
})
public class MediaTypesType {
- @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.1", required = true)
+ @XmlElement(namespace = "http://www.sifassociation.org/infrastructure/3.2.1", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "token")
protected List