class net.Destination - SAP-archive/xsk GitHub Wiki

$.net.Destination Class

Returns the network destination with the given name. A network destination contains metadata, for example, host name and port number. A network destination can also contain custom properties.

Reference

  • SAP Help

https://help.sap.com/doc/3de842783af24336b6305a3c0223a369/2.0.03/en-US/$.net.Destination.html

  • Module

https://github.com/SAP/xsk/tree/main/modules/api/api-xsjs/src/main/resources/xsk/net

  • Sample usage:
let net = $.net;
let response_prev = require('http/v4/response');

/*
Read service.xshttpdest inside the Demo package that contains:
host=http://localhost;
port=8080;
*/
let dest = new net.Destination("Demo", "service");
// Check if the file has been read properly
response_prev.println("Host: " +dest.host+ " Port: " +dest.port);
  • new Destination(package, objectName) - Throws an error if no valid network destination is found with the given name
Parameters Type Description Status
package String The package where the destination is located. ✅
objectName String The name of the destination file. ✅
  • Coverage
Members Type Description Status
host String Property used to retrieve the host defined in a network destination. ✅
port String Property used to retrieve the port defined in a network destination. ✅
  • Issues

https://github.com/SAP/xsk/issues/19

  • Unit Tests

https://github.com/SAP/xsk/tree/main/modules/engines/engine-xsjs/src/test/resources/test/xsk/net/net.xsjs

  • Integration Tests ❌

Wiki icons legend

✅ - Feature implemented and working as supposed.
⚠️ - Feature partially implemented and needs to be finished.
❌ - Feature not implemented yet.

⚠️ **GitHub.com Fallback** ⚠️