Skip to main content

This version of the product is no longer supported, and this documentation is no longer updated regularly. See the latest version of this content.Opens in a new tab

%ZEN.Template.AddInWizard.Atelier.SOAPWizard

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

Created using the page template: Default

Property Inventory

Method Inventory

Parameters

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:
Resource[:Permission]
Permission is optional, and defaults to USE if not supplied. If it is supplied, it should be one of USE, READ or WRITE.

Properties

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

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

Inherited Methods

FeedbackOpens in a new tab