Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WBRIDGE and version 23.1.1

...

All xUML Services

ResourceMethodDescriptionAPI VersionBridge Version
/xuml/java   GETGet a list of all Java resource archives that have been uploaded to the E2E Bridge.2.6.0Bridge 7.0.0-beta2
POSTUpload a Java resource archive to the E2E Bridge.
If the resource already exists, you must remove it prior to uploading a new version.
2.6.0Bridge 7.0.0-beta2
/xuml/java/{fileName} GETGet a specific Java resource archive.2.6.0Bridge 7.0.0-beta2
DELETEDelete a specific Java resource archive.2.6.0Bridge 7.0.0-beta2
/xuml/resource   GETGet a list of all resource files that have been uploaded to the E2E Bridge.2.6.0Bridge 7.0.0-beta2
POSTUpload a resource file to the E2E Bridge.
If the resource already exists, you must remove it prior to uploading a new version.
2.6.0Bridge 7.0.0-beta2
/xuml/resource/{fileName}   GETGet a specific resource file.2.6.0Bridge 7.0.0-beta2
DELETEDelete a specific resource file.2.6.0Bridge 7.0.0-beta2
/xuml/variablesGETGet a list of all setting variables and their values.2.6.0Bridge 7.0.0-beta2
PUTChange setting variables.2.6.0Bridge 7.0.0-beta2
PATCHChange a single setting variable.2.8.0Bridge 7.1.0
/xuml/xsltGETGet a list of all XSLT resources that have been uploaded to the E2E Bridge.2.6.0Bridge 7.0.0-beta2
POSTUpload an XSLT resource file to the E2E Bridge.
If the resource already exists, you must remove it prior to uploading a new version.
2.6.0Bridge 7.0.0-beta2
/xuml/xslt/{fileName} GETGet a specific XSLT resource.2.6.0Bridge 7.0.0-beta2
DELETEDelete a specific XSLT resource file.2.6.0Bridge 7.0.0-beta2

Single xUML Service

ResourceMethodDescriptionAPI VersionBridge Version
/services/xumlGET     Get a list of all xUML services. For each service, you get type and current status.1.0.0Bridge 6.0.56.2
/services/xuml/{name}GETGet the current status of a specific service and a link list of all possible actions.1.0.0Bridge 6.0.56.2
DELETE Delete a specific xUML service.2.3.0Bridge 6.0.60
/services/xuml/{name}/customnotesGETGet the custom service description (custom notes file) of a specific xUML service.1.0.0Bridge 6.0.56.2
PUT     Change the content of the custom model notes file.1.0.0Bridge 6.0.56.2
/services/xuml/{name}/infoGETGet a list of all available SOAP and REST ports of a specific xUML service.2.6.0Bridge 7.0.0-beta2
/services/xuml/{name}/killPUTKill the running xUML service.2.5.0Bridge 7.0.0-beta1
/services/xuml/{name}/modelnotesGETGet a list of all available service descriptions (model notes files) that are available for a specific xUML service.1.0.0Bridge 6.0.56.2
/services/xuml/{name}/modelnotes/{file}GETGet the content of the service description (model notes file) of a specific xUML service.1.0.0Bridge 6.0.56.2
/services/xuml/{name}/owner  
GETRetrieve the current service owner.2.14.0Bridge 7.25.0
PUT

Change the service owner.

Info

Only users with role Admin can call PUT.

2.14.0Bridge 7.25.0
/services/xuml/{name}/preferencesGETGet the preferences of a specific xUML service.1.0.0Bridge 6.0.56.2
PUTChange the preferences of a specific xUML service.2.3.0Bridge 6.0.60
/services/xuml/{name}/repositoryGETExport the repository file of a specific xUML service.2.5.0Bridge 7.0.0-beta1
/services/xuml/{name}/sessionsGETGet a list of all sessions of a specific xUML service.2.5.0Bridge 7.0.0-beta1
/services/xuml/{name}/sessions/{sessionid}DELETEDelete the session of the xUML service with the given ID.2.5.0Bridge 7.0.0-beta1
/services/xuml/{name}/settingsGETGet the settings of the xUML service. Modified settings and original values from model are reported.1.0.0Bridge 6.0.56.2
PUTChange the settings of a specific xUML service.
If the request contains a non-existing setting id, it returns status code '400 (Bad Request)'.
2.3.0Bridge 6.0.60
/services/xuml/{name}/startPUTStart a specific stopped xUML service.2.3.0Bridge 6.0.60
/services/xuml/{name}/stopPUTStop a specific running xUML service.2.3.0Bridge 6.0.60
/services/xuml/{name}/version GETGet detailed version information of a specific xUML service.2.8.0Bridge 7.1.0

Java Services

ResourceMethodDescriptionAPI VersionBridge Version
/services/javaGETGet a list of all Java services. For each service, you get type and current status.1.0.0Bridge 6.0.56.2
/services/java/{name}GETGet the current status of the service and a link list of all possible actions.1.0.0Bridge 6.0.56.2
DELETEDelete the Java service.2.5.0Bridge 7.0.0-beta1
/services/java/{name}/killPUTKill the Java service.2.9.0Bridge 7.2.0
/services/java/{name}/ownerGETRetrieve the current service owner.2.14.0Bridge 7.25.0
PUT

Change the service owner.

Info

Only users with role Admin can call PUT.

2.14.0Bridge 7.25.0
/services/java/{name}/preferencesGETGet the preferences of the Java service.1.0.0Bridge 6.0.56.2
PUTChange the preferences of the Java service.1.0.0Bridge 6.0.56.2
/services/java/{name}/startPUTStart the stopped Java service.1.0.0Bridge 6.0.56.2
/services/java/{name}/stopPUTStop the running Java service.1.0.0Bridge 6.0.56.2

Node.js Services

ResourceMethodDescriptionAPI VersionBridge Version
/services/nodejsGETGet a list of all Node.js services. For each service, you get type and current status.1.0.0Bridge 6.0.56.2
/services/nodejs/{name}GETGet the current status of the service and a link list of all possible actions.1.0.0Bridge 6.0.56.2
DELETEDelete the Node.js service.2.5.0Bridge 7.0.0-beta1
/services/nodejs/{name}/killPUTKill the Node.js service.2.9.0Bridge 7.2.0
/services/nodejs/{name}/ownerGETRetrieve the current service owner.2.14.0Bridge 7.25.0
PUT

Change the service owner.

Info

Only users with role Admin can call PUT.

2.14.0Bridge 7.25.0
/services/nodejs/{name}/preferencesGETGet the preferences of the Node.js service.1.0.0Bridge 6.0.56.2
PUTChange the preferences of the Node.js service.1.0.0Bridge 6.0.56.2
/services/nodejs/{name}/settingsGETGet the settings of the Node.js service.2.3.0Bridge 6.0.60
PUTChange the settings of the Node.js service.2.3.0Bridge 6.0.60
/services/nodejs/{name}/startPUTStart the stopped Node.js service.1.0.0Bridge 6.0.56.2
/services/nodejs/{name}/stopPUTStop the running Node.js service.1.0.0Bridge 6.0.56.2

Type "Link"

TypeAttributeTypeDescriptionExamples
LinkrelStringName of the relation for href (see also list of relations below).self
http://e2e.ch/bridge/start
hrefString

Link corresponding to relation rel.

https://e2ebridge.e2e.ch:8080/bridge/rest/services/xuml
https://e2ebridge.e2e.ch:8080/bridge/rest/services/xuml/EducationLesson1/start

...