Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Connectivity Services Director User Guide
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

REST API Changes in Connectivity Services Director for Service Recovery

date_range 17-Oct-23

The previous implementation of Service Recovery in Services Activation Director contained three different REST APIs to create a service request report. The three REST APIs were as follows:

content_copy zoom_out_map
PUT method
	@Path("/deviceList")
	@Consumes({ "application/json" })
	public void putDeviceList(List<DeviceBean> deviceList);
	
PUT method
	@Path("/sdList")
	@Consumes({ "application/json" })
	public void putServiceDefinitionList(List<ServiceDefinitionBean> sdList);

POST method
	@Path("/start")
	@Consumes({ "application/x-www-form-urlencoded", "application/json" })
	public Response startServiceRecovery(ServiceRecoveryProfileBean svcRecProfileBean, 
			@Context HttpServletRequest request);

In Connectivity Services Director, all these three REST APIs for creating a service request report are being merged into one REST API as follows:

content_copy zoom_out_map
POST method
	@Path("/startServiceRecovery")
	@Consumes({ "application/x-www-form-urlencoded", "application/json" })
public Response startServiceRecovery_V2(ServiceRecoveryProfileBean svcRecProfileBean, List<DeviceBean> deviceList, (List<ServiceDefinitionBean> sdList, @Context 
HttpServletRequest request);
footer-navigation