%Api.InteropEditors.v4.disp
class %Api.InteropEditors.v4.disp extends %Api.InteropEditors.base.dispParent
Interoperability Editor API for InterSystems IRIS Dispatch class defined by RESTSpec in %Api.InteropEditors.v4.specThis class was generated by : %Api.InteropEditors.v4.spec.cls
Method Inventory
- CompileBPL()
- CompileDTL()
- CompileRule()
- DispatchPlugin()
- GetAllConnections()
- GetAllConnectionsById()
- GetBPL()
- GetBPLContextDataTypes()
- GetBPLContextMetadata()
- GetBPLContextSuperclasses()
- GetBPLHosts()
- GetBPLMessageClasses()
- GetBPLPreferences()
- GetBPLSegments()
- GetBusinessClassList()
- GetBusinessPartners()
- GetCategories()
- GetClassPackages()
- GetClassSummaries()
- GetConstraintOptions()
- GetContextInputs()
- GetContextSearchOptions()
- GetContextTypes()
- GetDTL()
- GetDTLFunctions()
- GetDTLSegments()
- GetDTLSourceTargetClasses()
- GetDTLSubSegments()
- GetDTLTestInfo()
- GetDocTypes()
- GetDocTypesForClass()
- GetExpiry()
- GetHostSettings()
- GetHostSettingsOptions()
- GetInputPluginsList()
- GetLanguage()
- GetLookupTables()
- GetMgmtUrl()
- GetPackages()
- GetPermissions()
- GetProcesses()
- GetProduction()
- GetProductionConfigItems()
- GetProductionItems()
- GetProductionStatus()
- GetProductions()
- GetPropertyList()
- GetRule()
- GetRuleTypeSchema()
- GetRuleTypes()
- GetRules()
- GetSettingsOptions()
- GetSystemMode()
- GetTargetRequestTypes()
- GetTestingInputs()
- GetTransforms()
- Logout()
- PostBPL()
- PostBPLPreferences()
- PostDTL()
- PostProduction()
- PostRule()
- PutBPL()
- PutDTL()
- PutRule()
- SaveProductionHost()
- SaveProductionHostSettings()
- SetLanguage()
- SourceControlAfterUserAction()
- SourceControlEnabled()
- SourceControlGetMenus()
- SourceControlGetStatus()
- SourceControlUserAction()
- TestDTL()
- TestProductionTarget()
- TestRule()
- UpdateProduction()
- UpdateProductionHostStatus()
Parameters
parameter CONVERTINPUTSTREAM = 1;
By default convert the input stream to Unicode
parameter IgnoreWrites = 1;
Ignore any writes done directly by the REST method.
parameter SpecificationClass = %Api.InteropEditors.v4.spec;
The class containing the RESTSpec which generated this class
Methods
Compile this BPL class.
Compile this DTL class.
Compile this rule class.
Dispatch to plugin endpoint.
Get a list of all connections for this production
classmethod GetAllConnectionsById(pnamespace As %String, pproductionClass As %String, phostID As %String) as %Status
Get a list of connections for this production and host id.
Get this BPL class.
Get all the BPL context property data types grouped into local, persistent, system and dataType groups
Get additional metadata on a specific context data type
Get a list of all the BPL context superclasses available in a given namespace
Get all the operations, processes and components of a given production
Get a list of all the message classes available in a given namespace or for a particular host in a production
Get the current user's BPL preferences
Get all the segments and fields for a list of field names
Get a list of business classes by type
Get a list of business partners.
Get a list of user-defined categories for this production.
Get a list of all class packages in the hierarchy
Get summaries of non-hidden classes in this namespace.
Get a list of constraint options for this rule type.
Get information on this context class.
Get a list of all options by context search function
Get list of context types
Get this DTL class.
Get the DTL functions
Get all the segments and fields for source and target classes
Get a list of all classes that could be used as DTL source/target in the groups Message, Virtual Documents, Persistent, Non-System
Get the sub segments
Get test-related information for this user on this DTL class.
Get a list of doctype names and categories for specified assist class
Get a list of all the document types that are available for a given message class grouped by version/type
classmethod GetExpiry() as %Status
Get the expiry of the current session
classmethod GetHostSettings(pnamespace As %String, pproductionClass As %String, phostType As %String, pclassName As %String) as %Status
Get a list of settings for this host includng defaults.
Get a list of host settings for specific host.
Get list of input plugins.
classmethod GetLanguage() as %Status
Get the language for this session
Get a list of lookup tables in this namespace.
Get the 'path' portion of the Interoperability management URL for a given namespace.
Get a list of defined packages.
classmethod GetPermissions() as %Status
Get a list of permissions for the current user and namespaces they can access eg /%SYS/permissions?type=dtl&type=rule
Get a list of business processes in the namespace
Get this production class.
Get a list of production configuration items.
Get a list of production items in rule.
Get production status.
Get a list of productions.
Get the property list for this rule type.
Get this rule class.
Get the schema for this rule type.
Get a list of rule types available on the server.
Get a list of rule classes available on the server.
Get a list of settings options.
classmethod GetSystemMode() as %Status
Get the system mode of this instance.
classmethod GetTargetRequestTypes(pnamespace As %String, pproductionClass As %String, ptarget As %String) as %Status
Get list of request types for production and target.
Get information on this class.
Get a list of data transforms.
classmethod Logout() as %Status
Terminate CSP Session.
Create a new BPL class.
Create/update the current user's BPL preferences
Create a new DTL class.
Create new production class.
Create a new rule class.
Overwrite this BPL class.
Overwrite this DTL class.
Overwrite this rule class.
classmethod SaveProductionHost(pnamespace As %String, pproductionClass As %String, phostName As %String) as %Status
Create new host for production.
classmethod SaveProductionHostSettings(pnamespace As %String, pproductionClass As %String, phostID As %String) as %Status
Update settings for host or production.
Set the language for this session
Requests Source Control After User Action for the given parameters
Returns enabled true or false if Source Control Enabled for the namespace
Returns Source Control Menu for the given parameters
Requests Source Control GetStatus for the given parameters
Requests Source Control User Action for the given parameters
Run DTL and return logs
classmethod TestProductionTarget(pnamespace As %String, pproductionClass As %String, ptarget As %String) as %Status
Run test for production target and return logs
Run rule and return logs
classmethod UpdateProduction(pnamespace As %String, pproductionClass As %String, phostName As %String, paction As %String) as %Status
Copy or delete host in production.
classmethod UpdateProductionHostStatus(pnamespace As %String, pproductionClass As %String) as %Status
Update state for production or host.
Inherited Members
Inherited Methods
- %ClassIsLatestVersion()
- %ClassName()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %New()
- %OriginalNamespace()
- %PackageName()
- %SetModified()
- AcceptsContentType()
- ConvertParameter()
- Decrypt()
- DispatchRequest()
- DrawCSS3STYLE()
- DrawHEAD()
- DrawSTHEAD()
- DrawSTTitle()
- DrawSTYLE()
- DrawTitle()
- DrawTitleSection()
- Encrypt()
- Error()
- EscapeHTML()
- EscapeURL()
- GetAuthChallenge()
- Http403()
- Http404()
- Http405()
- Http500()
- HyperEventCall()
- HyperEventHead()
- Include()
- InsertHiddenField()
- InsertHiddenFields()
- IsPrivate()
- Link()
- Login()
- OnErrorSetup()
- OnHTTPHeader()
- OnHandleCorsRequest()
- OnHandleOptionsRequest()
- OnLoginPage()
- OnPage()
- OnPageError()
- OnPostHTTP()
- OnPostHyperEvent()
- OnPreHTTP()
- OnPreHyperEvent()
- OnSecurityTokenPage()
- Page()
- QuoteJS()
- ReportHttpStatusCode()
- RewriteURL()
- SetResponseHeaderIfEmpty()
- ShowError()
- StartTimer()
- StatusToJSON()
- StatusToProxyObject()
- StopTimer()
- SupportedVerbs()
- ThrowError()
- UnescapeHTML()
- UnescapeURL()