%Api.InteropEditors.v3.disp
class %Api.InteropEditors.v3.disp extends %Api.InteropEditors.base.dispParent
Interoperability Editor API for InterSystems IRIS Dispatch class defined by RESTSpec in %Api.InteropEditors.v3.specThis class was generated by : %Api.InteropEditors.v3.spec.cls
Method Inventory
- CompileDTL()
- CompileRule()
- DispatchPlugin()
- GetAllConnections()
- GetAllConnectionsById()
- GetBusinessClassList()
- GetBusinessPartners()
- GetCategories()
- GetClassPackages()
- GetClassSummaries()
- GetConstraintOptions()
- GetContextInputs()
- GetContextTypes()
- GetDTL()
- GetDTLFunctions()
- GetDTLSegments()
- GetDTLSourceTargetClasses()
- GetDTLSubSegments()
- GetDTLTestInfo()
- GetDocTypes()
- GetDocTypesForClass()
- GetExpiry()
- GetHostSettings()
- GetHostSettingsOptions()
- GetInputPluginsList()
- GetLanguage()
- GetLookupTables()
- GetMgmtUrl()
- GetPackages()
- GetPermissions()
- GetProduction()
- GetProductionConfigItems()
- GetProductionItems()
- GetProductionStatus()
- GetProductions()
- GetPropertyList()
- GetRule()
- GetRuleTypeSchema()
- GetRuleTypes()
- GetRules()
- GetSettingsOptions()
- GetSystemMode()
- GetTestingInputs()
- GetTransforms()
- Logout()
- PostDTL()
- PostRule()
- PutDTL()
- PutRule()
- SaveProductionHost()
- SaveProductionHostSettings()
- SetLanguage()
- SourceControlAfterUserAction()
- SourceControlEnabled()
- SourceControlGetMenus()
- SourceControlGetStatus()
- SourceControlUserAction()
- TestDTL()
- 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.v3.spec;
The class containing the RESTSpec which generated this class
Methods
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 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 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 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.
Get information on this class.
Get a list of data transforms.
classmethod Logout() as %Status
Terminate CSP Session.
Create a new DTL class.
Create a new rule 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
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()