diff options
author | 2017-09-08 13:27:46 -0400 | |
---|---|---|
committer | 2017-09-08 13:32:24 -0400 | |
commit | 62cd6aaaf74aa91ee0037c0e155c8e7284f07567 (patch) | |
tree | 68c0c53c9156f5aa3c6b3599ac940770f986633d /bpmn/MSOCommonBPMN/src/main/resources/xsd/MSOWorkflowSchemaV1.xsd | |
parent | fa1a211d28a912892fcd888569df033900eb01ee (diff) |
1710 Rebase - Second Attempt
This commit rebases changes from openecomp-mso/internal-staging-1710 up to and including this codecloud commit:
54483fc6606ddb1591a2e9da61bff8712325f924
Wed Sep 6 18:12:56 2017 -0400
Rebasing was done on a branch on top of this commit in so/master in ONAP:
93fbdfbe46104f8859d4754040f979cb7997c157
Thu Sep 7 16:42:59 2017 +0000
Change-Id: I4ad9abf40da32bf5bdca43e868b8fa2dbcd9dc59
Issue-id: SO-107
Signed-off-by: Arthur Martella <amartell@research.att.com>
Diffstat (limited to 'bpmn/MSOCommonBPMN/src/main/resources/xsd/MSOWorkflowSchemaV1.xsd')
-rw-r--r-- | bpmn/MSOCommonBPMN/src/main/resources/xsd/MSOWorkflowSchemaV1.xsd | 137 |
1 files changed, 137 insertions, 0 deletions
diff --git a/bpmn/MSOCommonBPMN/src/main/resources/xsd/MSOWorkflowSchemaV1.xsd b/bpmn/MSOCommonBPMN/src/main/resources/xsd/MSOWorkflowSchemaV1.xsd new file mode 100644 index 0000000000..e743dc754e --- /dev/null +++ b/bpmn/MSOCommonBPMN/src/main/resources/xsd/MSOWorkflowSchemaV1.xsd @@ -0,0 +1,137 @@ +<?xml version="1.0" encoding="UTF-8"?> + <!-- + ========================================================================= + AT&T Proprietary (Internal Use Only) Not for use or disclosure outside + the AT&T companies except under written agreement (c) 2015 AT&T + Intellectual Property. All rights reserved. AT&T and the AT&T logo are + trademarks of AT&T Intellectual Property. + ======================================================================= + --> + <!-- + ================================================================ + Description: This is the schema for LPP Configuration Component + + ================================================================ + Change Log: Version Author Comments + =========== ======= ====== ======== + 0.10 ss835w 2011-4-13. First draft + + + ================================================================ + --> + +<schema targetNamespace="http://ecomp.att.com/mso/workflow/schema/v1" +xmlns="http://www.w3.org/2001/XMLSchema" + xmlns:tns="http://ecomp.att.com/mso/workflow/schema/v1" + xmlns:sdncadapterworkflow="http://ecomp.att.com/mso/workflow/schema/v1" + xmlns:msoservtypes="http://ecomp.att.com/mso/request/types/v1" + xmlns:msolayer3="http://ecomp.att.com/mso/request/layer3/schema/v1" + xmlns:sdncadapter="http://domain2.att.com/workflow/sdnc/adapter/schema/v1" + xmlns:aai="http://com.att.aai.inventory" + elementFormDefault="qualified"> + + <import namespace="http://ecomp.att.com/mso/request/types/v1" schemaLocation="MsoServiceRequestTypesV1.xsd"/> + + + <!-- ========================= --> + <!-- Simple Types - enum --> + <!-- ========================= --> + + <simpleType name="PortGroupNameType"> + <restriction base="string"> + <enumeration value="IPAG-VCE" /> + <enumeration value="VCE-VPE" /> + </restriction> + </simpleType> + + <simpleType name="SDNCActionType"> + <restriction base="string"> + <enumeration value="AssignVNFNetworkResources" /> + <enumeration value="ConfigureService" /> + <enumeration value="DeprovisionService" /> + <enumeration value="ReleaseVNFNetworkResources" /> + <enumeration value="UpdateService" /> + <enumeration value="TestService" /> + <enumeration value="ReserveService" /> + <enumeration value="ActivateService" /> + <enumeration value="GetServiceDetails" /> + </restriction> + </simpleType> + + <!-- ========================= --> + <!-- Complex Types --> + <!-- ========================= --> + + + <!-- ========================= --> + <!-- Elements --> + <!-- ========================= --> + + + + <!-- ========================= --> + <!-- Requests/Responses --> + <!-- ========================= --> + + + + + + + <element name="WorkflowException"> + <complexType> + <sequence> + <element name="ErrorMessage" type="string" minOccurs="1" maxOccurs="1" /> + <element name="ErrorCode" type="string" minOccurs="1" maxOccurs="1" /> + <element name="SourceSystemErrorCode" type="string" minOccurs="0" maxOccurs="1" /> + </sequence> + </complexType> + </element> + + + <!-- Error handler --> + <element name="FalloutHandlerRequest"> + <complexType> + <sequence> + <element ref="msoservtypes:request-information" minOccurs="1" maxOccurs="1" /> + <element ref="sdncadapterworkflow:WorkflowException" minOccurs="1" maxOccurs="1" /> + <element name="is-srv-inst-req" type="boolean" minOccurs="0" maxOccurs="1" /> + <element name="resp-content-type" type="string" minOccurs="0" maxOccurs="1" /> + <element name="service-instance-id" type="string" minOccurs="0" maxOccurs="1"/> + <element name="start-time" type="string" minOccurs="0" maxOccurs="1"/> + </sequence> + </complexType> + </element> + + <element name="FalloutHandlerResponse"> + <complexType> + <sequence> + <element name="out" type="string"></element> + </sequence> + </complexType> + </element> + + <!-- Completion handler --> + <element name="MsoCompletionRequest"> + <complexType> + <sequence> + <element ref="msoservtypes:request-information" minOccurs="1" maxOccurs="1" /> + <element name="mso-bpel-name" type="string" minOccurs="1" maxOccurs="1" /> + <element name="is-srv-inst-req" type="boolean" minOccurs="0" maxOccurs="1" /> + <element name="resp-content-type" type="string" minOccurs="0" maxOccurs="1" /> + <element name="service-instance-id" type="string" minOccurs="0" maxOccurs="1"/> + <element name="start-time" type="string" minOccurs="0" maxOccurs="1"/> + </sequence> + </complexType> + </element> + + <element name="MsoCompletionResponse"> + <complexType> + <sequence> + <element name="out" type="string"></element> + </sequence> + </complexType> + </element> + + +</schema> |