summaryrefslogtreecommitdiffstats
path: root/platform-logic/ran-slice-api/src/main/xml
diff options
context:
space:
mode:
authorSandeep Shah <sandeeplinux1068@gmail.com>2020-09-02 22:35:56 -0500
committerSandeep Shah <sandeeplinux1068@gmail.com>2020-09-03 07:47:50 -0500
commitab118e5eb61dff21de8516018c48d1eb9e0654de (patch)
tree1e0379ae738f9bcc92ed6053a9260eac7d694593 /platform-logic/ran-slice-api/src/main/xml
parent0b9839e70cb6a3ba1328f37792d33cd1896309ef (diff)
Platform Logic and DG's for RANSlice feature
This code commit includes basic DG templates required to support RANSlice feature. DG's will be updated during further development and testing cycle. Issue-ID: CCSDK-2723 Signed-off-by: SandeepLinux <Sandeep.Shah@ibm.com> Change-Id: Ia8960f59a2e2c3e4a14328e43b12777eddcb7baa
Diffstat (limited to 'platform-logic/ran-slice-api/src/main/xml')
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_activateRANSliceInstance.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configNotification.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureCU.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureDU.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureNearRTRIC.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureRANSliceInstance.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_deactivateRANSliceInstance.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_determineRANSliceResources.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSlice.xml18
-rw-r--r--platform-logic/ran-slice-api/src/main/xml/ran-slice-api_terminateRANSliceInstance.xml18
10 files changed, 180 insertions, 0 deletions
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_activateRANSliceInstance.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_activateRANSliceInstance.xml
new file mode 100644
index 00000000..1cf36bcf
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_activateRANSliceInstance.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='activateRANSliceInstance' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configNotification.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configNotification.xml
new file mode 100644
index 00000000..2c6f8923
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configNotification.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='configNotification' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureCU.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureCU.xml
new file mode 100644
index 00000000..74626ba3
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureCU.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='configureCU' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureDU.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureDU.xml
new file mode 100644
index 00000000..3335ea87
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureDU.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='configureDU' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureNearRTRIC.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureNearRTRIC.xml
new file mode 100644
index 00000000..44bc0f55
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureNearRTRIC.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='configureNearRTRIC' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureRANSliceInstance.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureRANSliceInstance.xml
new file mode 100644
index 00000000..45b4db96
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_configureRANSliceInstance.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='configureRANSliceInstance' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_deactivateRANSliceInstance.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_deactivateRANSliceInstance.xml
new file mode 100644
index 00000000..44f399a6
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_deactivateRANSliceInstance.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='deactivateRANSliceInstance' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_determineRANSliceResources.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_determineRANSliceResources.xml
new file mode 100644
index 00000000..d991cfaa
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_determineRANSliceResources.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='determineRANSliceResources' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSlice.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSlice.xml
new file mode 100644
index 00000000..53f3bb52
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSlice.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='instantiateRANSlice' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file
diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_terminateRANSliceInstance.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_terminateRANSliceInstance.xml
new file mode 100644
index 00000000..671df6f0
--- /dev/null
+++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_terminateRANSliceInstance.xml
@@ -0,0 +1,18 @@
+<service-logic
+ xmlns='http://www.onap.org/sdnc/svclogic'
+ xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>
+ <method rpc='terminateRANSliceInstance' mode='sync'>
+ <block atomic='true'>
+ <record plugin="org.onap.ccsdk.sli.core.sli.recording.FileRecorder">
+ <parameter name="file" value="/opt/opendaylight/current/data/log/configureNearRTRIC.log" />
+ <parameter name="level" value="info" />
+ <parameter name="field1" value="RPC to handle configureNearRTRIC "/>
+ </record>
+ <return status='success'>
+ <parameter name="ack-final-indicator" value="Y" />
+ <parameter name="error-code" value="200" />
+ <parameter name="error-message" value="SUCCESSFUL Execution" />
+ </return>
+ </block>
+ </method>
+</service-logic> \ No newline at end of file