This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %ZEN.Template.AddInWizard.Atelier.SOAPWizard


class %ZEN.Template.AddInWizard.Atelier.SOAPWizard extends

Created using the page template: Default

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter APPLICATION;
Class name of application this page belongs to.
parameter CSSINCLUDES = bootstrap-3-3-5/dist/css/bootstrap.min.css;
Inherited description: Comma-separated list of additional CSS include files for the page. If this page is using CSS3 then the CSS3INCLUDES parameter is used (if defined).
parameter DOMAIN;
Domain used for localization.
parameter JSINCLUDES = jquery-1.11.3.min.js,bootstrap-3-3-5/dist/js/bootstrap.min.js;
Inherited description: Comma-separated list of additional JS include files for the page.
parameter PAGENAME = SOAP Wizard;
Displayed name of this page.
parameter RESOURCE = %Development:USE;
Inherited description: This is a comma-delimited list of system Resources and associated permissions. A user must hold the specified permissions on at least one of the specified resources in order to view this page or invoke any of its server-side methods from the client.
The format of each item in the list should be as follows:
Permission is optional, and defaults to USE if not supplied. If it is supplied, it should be one of USE, READ or WRITE.

Properties (Including Private)

property IsEnsemble as %ZEN.Datatype.boolean;
Property methods: IsEnsembleDisplayToLogical(), IsEnsembleGet(), IsEnsembleIsValid(), IsEnsembleLogicalToDisplay(), IsEnsembleLogicalToOdbc(), IsEnsembleLogicalToXSD(), IsEnsembleNormalize(), IsEnsembleSet(), IsEnsembleXSDToLogical()
property Namespace as %Library.String;
Property methods: NamespaceDisplayToLogical(), NamespaceGet(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()

Methods (Including Private)

method %OnAfterCreatePage() as %Status
Inherited description: This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
classmethod GetOperations(url As %String, package As %String = "") as %String [ ZenMethod ]
parse the given WSDL and extract the operations
classmethod GetRecentList(filetype) as %String [ ZenMethod ]
Get recent list for URLs or Files. filetype = "FILE" or "URL".
classmethod GetSRC(filetype As %String, url As %String, sslConfig As %String = "") as %String [ ZenMethod ]
Given the url or file, load the file. Save the url or file to ^ISC.SOAPClientWizard. the return value should be as the input of iframe
classmethod GetSSLConfig() as %String [ ZenMethod ]
classmethod PreProcess(proxy As %ZEN.proxyObject) as %String [ ZenMethod ]
For page 3, do preprocess to find out whether it is multiple
classmethod SaveLast(filetype, url, sslConfig="") [ ZenMethod ]
FileType is either "FILE" or "URL".
clientmethod ToggleServerPkgInput() [ Language = javascript ]
clientmethod checkWSDL(url) [ Language = javascript ]
clientmethod disableBusinessOperations() [ Language = javascript ]
clientmethod disablePackageInput() [ Language = javascript ]
clientmethod displayBusinessSection() [ Language = javascript ]
clientmethod displayFileSelectBox() [ Language = javascript ]
clientmethod displayNamespacePackage(content) [ Language = javascript ]
clientmethod displayOperations(operations) [ Language = javascript ]
clientmethod displaySSLDropdown() [ Language = javascript ]
clientmethod doBrowse() [ Language = javascript ]
clientmethod enableSecurityinSelect() [ Language = javascript ]
classmethod fetchNamespaces(proxy As %ZEN.proxyObject) as %String [ ZenMethod ]
clientmethod formulateWSDLUrl() [ Language = javascript ]
clientmethod gatherCredentials() [ Language = javascript ]
clientmethod gatherUserSetting(proxy) [ Language = javascript ]
classmethod generateSOAPClasses(proxy As %ZEN.proxyObject, ByRef classes As %ZEN.proxyObject) as %String [ ZenMethod ]
clientmethod getLocationSelection() [ Language = javascript ]
clientmethod getPackages() [ Language = javascript ]
Validate and return packages string. If a package name is empty, display message and return 0.
clientmethod getRecentURLs() [ Language = javascript ]
clientmethod getSOAPClasses(status) [ Language = javascript ]
classmethod getTotalPackages() as %Integer [ ZenMethod ]
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
Inherited description: This client event, if present, is fired when a popup page has specified this component as its parent and fires an action.
popupName is the name of the popup window sending the action.
action is the name of the action.
value is the value associated with the action.
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod onresizeHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is resized.
clientmethod resizeRecentURLs() [ Language = javascript ]
Launching a file selector window. Returning from file select OR qualifers dialog and setting the value into the appropriate field. The id of the field that needs to be updated is saved in "dialogClicked".
clientmethod retrieveSoapClasses() [ Language = javascript ]
this method is only called from SWT browser of Atelier
clientmethod setWindowStatus(status) [ Language = javascript ]
this method is only called from SWT browser of Atelier
clientmethod updateClassSpan() [ Language = javascript ]
classmethod uploadWSDL(wsdl As %String) as %String [ ZenMethod ]
clientmethod urlOrFile() [ Language = javascript ]
clientmethod viewPassword() [ Language = javascript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

FeedbackOpens in a new window