Skip to main content

%pkg.isc.changecontrol.rest.api.ChangeSessionBase

abstract class %pkg.isc.changecontrol.rest.api.ChangeSessionBase extends %pkg.isc.rest.model.resource

REST API class for managing and viewing a change session independent of change control application. Contains a number of methods to enable change control, create or change a change session, or view current change sessions using REST. @API.Extensible

Method Inventory

Parameters

final parameter MEDIATYPE = application/vnd.intersystems.com.changecontrol.crud.v1+json;
Inherited description: Content-Type implemented in this class Subclasses MAY override this
parameter RESOURCENAME = change-session-base;
@API.Overridable

Methods

final classmethod RestExportElement(exportArg As %pkg.isc.changecontrol.rest.OIDInput) as %pkg.isc.changecontrol.rest.ResponseModelBase
Returns basic info for the system and environment to display to the user so they are aware of where they are making their changes.
final classmethod RestListUserSessions() as %pkg.isc.changecontrol.rest.ListUserSessionsResponse
final classmethod RestLoadElement(importArg As %pkg.isc.changecontrol.rest.OIDInput) as %pkg.isc.changecontrol.rest.ResponseModelBase
abstract classmethod RestValidateSessionKey(sessionKey As %String) as %pkg.isc.changecontrol.rest.ValidateSessionKeyResponse
Validates whether the session key for the request is valid.
MUST be overridden in subclass.
@API.Overrideable

Inherited Members

Inherited Methods

FeedbackOpens in a new tab