Unverified Commit c851dd15 authored by Kevin Di Lallo's avatar Kevin Di Lallo Committed by GitHub
Browse files

Merge pull request #146 from pastorsx/sp_dev_loc-serv-rnis-v2

location service transition to v2 using OAM3.0 specs
parents c262a87c fa93629d
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -289,7 +289,6 @@ repo:
          - sandbox.go-apps.meep-sandbox-ctrl
          - sandbox.go-apps.meep-gis-engine
          - sandbox.go-apps.meep-loc-serv
          - packages.go-packages.meep-loc-serv-notification-client
          - sandbox.go-apps.meep-rnis
          - packages.go-packages.meep-rnis-notification-client
          - sandbox.go-apps.meep-wais
@@ -660,13 +659,6 @@ repo:
        src: go-packages/meep-loc-serv-client
        # supports linting
        lint: false
      meep-loc-serv-notification-client:
        # location of source code
        src: go-packages/meep-loc-serv-notification-client
        # supports linting
        lint: false
        # location of API specification
        api: go-packages/meep-loc-serv-notification-client/api/swagger.yaml
      meep-logger:
        # location of source code
        src: go-packages/meep-logger
+2971 −1422

File changed.

Preview size limit exceeded, changes collapsed.

+0 −2
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@ require (
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-data-model v0.0.0
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-gis-cache v0.0.0
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-http-logger v0.0.0
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-loc-serv-notification-client v0.0.0
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-logger v0.0.0
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-metric-store v0.0.0
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-model v0.0.0
@@ -25,7 +24,6 @@ replace (
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-data-model => ../../go-packages/meep-data-model
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-gis-cache => ../../go-packages/meep-gis-cache
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-http-logger => ../../go-packages/meep-http-logger
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-loc-serv-notification-client => ../../go-packages/meep-loc-serv-notification-client
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-logger => ../../go-packages/meep-logger
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-metric-store => ../../go-packages/meep-metric-store
	github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-model => ../../go-packages/meep-model
+3 −3
Original line number Diff line number Diff line
# Go API Server for server

Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/01.01.01_60/gs_mec013v010101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Details**<br>API details available at _your-AdvantEDGE-ip-address/api_
Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.01.01_60/gs_mec013v020101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Details**<br>API details available at _your-AdvantEDGE-ip-address/api_

## Overview
This server was generated by the [swagger-codegen]
@@ -12,8 +12,8 @@ To see how to make this your own, look here:

[README](https://github.com/swagger-api/swagger-codegen/blob/master/README.md)

- API version: 1.1.1
- Build date: 2020-11-06T11:19:54.369-05:00
- API version: 2.1.1
- Build date: 2020-11-11T10:24:27.480-05:00[America/New_York]


### Running the server
+172 −0
Original line number Diff line number Diff line
@@ -15,75 +15,158 @@
 *
 * AdvantEDGE Location Service REST API
 *
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/01.01.01_60/gs_mec013v010101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Details**<br>API details available at _your-AdvantEDGE-ip-address/api_
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.01.01_60/gs_mec013v020101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Details**<br>API details available at _your-AdvantEDGE-ip-address/api_
 *
 * API version: 1.1.1
 * API version: 2.1.1
 * Contact: AdvantEDGE@InterDigital.com
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */

package server

import (
	"net/http"
)

func UserTrackingSubDelById(w http.ResponseWriter, r *http.Request) {
	userTrackingSubDelById(w, r)
func ApByIdGET(w http.ResponseWriter, r *http.Request) {
	apByIdGet(w, r)
}

func ApGET(w http.ResponseWriter, r *http.Request) {
	apGet(w, r)
}

func AreaCircleSubDELETE(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func AreaCircleSubGET(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func AreaCircleSubListGET(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func AreaCircleSubPOST(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func UserTrackingSubGet(w http.ResponseWriter, r *http.Request) {
func AreaCircleSubPUT(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func DistanceGET(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func DistanceSubDELETE(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func DistanceSubGET(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func DistanceSubListGET(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func DistanceSubPOST(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func DistanceSubPUT(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func PeriodicSubDELETE(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func PeriodicSubGET(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func PeriodicSubListGET(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func PeriodicSubPOST(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func PeriodicSubPUT(w http.ResponseWriter, r *http.Request) {
	notImplemented(w, r)
}

func UserTrackingSubDELETE(w http.ResponseWriter, r *http.Request) {
	userTrackingSubDelete(w, r)
}

func UserTrackingSubGET(w http.ResponseWriter, r *http.Request) {
	userTrackingSubGet(w, r)
}

func UserTrackingSubGetById(w http.ResponseWriter, r *http.Request) {
	userTrackingSubGetById(w, r)
func UserTrackingSubListGET(w http.ResponseWriter, r *http.Request) {
	userTrackingSubListGet(w, r)
}

func UserTrackingSubPost(w http.ResponseWriter, r *http.Request) {
func UserTrackingSubPOST(w http.ResponseWriter, r *http.Request) {
	userTrackingSubPost(w, r)
}

func UserTrackingSubPutById(w http.ResponseWriter, r *http.Request) {
	userTrackingSubPutById(w, r)
func UserTrackingSubPUT(w http.ResponseWriter, r *http.Request) {
	userTrackingSubPut(w, r)
}

func UsersGET(w http.ResponseWriter, r *http.Request) {
	usersGet(w, r)
}

func ZonalTrafficSubDelById(w http.ResponseWriter, r *http.Request) {
	zonalTrafficSubDelById(w, r)
func ZonalTrafficSubDELETE(w http.ResponseWriter, r *http.Request) {
	zonalTrafficSubDelete(w, r)
}

func ZonalTrafficSubGet(w http.ResponseWriter, r *http.Request) {
func ZonalTrafficSubGET(w http.ResponseWriter, r *http.Request) {
	zonalTrafficSubGet(w, r)
}

func ZonalTrafficSubGetById(w http.ResponseWriter, r *http.Request) {
	zonalTrafficSubGetById(w, r)
func ZonalTrafficSubListGET(w http.ResponseWriter, r *http.Request) {
	zonalTrafficSubListGet(w, r)
}

func ZonalTrafficSubPost(w http.ResponseWriter, r *http.Request) {
func ZonalTrafficSubPOST(w http.ResponseWriter, r *http.Request) {
	zonalTrafficSubPost(w, r)
}

func ZonalTrafficSubPutById(w http.ResponseWriter, r *http.Request) {
	zonalTrafficSubPutById(w, r)
func ZonalTrafficSubPUT(w http.ResponseWriter, r *http.Request) {
	zonalTrafficSubPut(w, r)
}

func ZoneStatusSubDELETE(w http.ResponseWriter, r *http.Request) {
	zoneStatusSubDelete(w, r)
}

func ZoneStatusSubGET(w http.ResponseWriter, r *http.Request) {
	zoneStatusSubGet(w, r)
}

func ZoneStatusDelById(w http.ResponseWriter, r *http.Request) {
	zoneStatusDelById(w, r)
func ZoneStatusSubListGET(w http.ResponseWriter, r *http.Request) {
	zoneStatusSubListGet(w, r)
}

func ZoneStatusGet(w http.ResponseWriter, r *http.Request) {
	zoneStatusGet(w, r)
func ZoneStatusSubPOST(w http.ResponseWriter, r *http.Request) {
	zoneStatusSubPost(w, r)
}

func ZoneStatusGetById(w http.ResponseWriter, r *http.Request) {
	zoneStatusGetById(w, r)
func ZoneStatusSubPUT(w http.ResponseWriter, r *http.Request) {
	zoneStatusSubPut(w, r)
}

func ZoneStatusPost(w http.ResponseWriter, r *http.Request) {
	zoneStatusPost(w, r)
func ZonesGET(w http.ResponseWriter, r *http.Request) {
	zonesGet(w, r)
}

func ZoneStatusPutById(w http.ResponseWriter, r *http.Request) {
	zoneStatusPutById(w, r)
func ZonesByIdGET(w http.ResponseWriter, r *http.Request) {
	zonesByIdGet(w, r)
}
Loading