elemento del metodo

Modello di contenuto

metodo:==( help | parametri)

Attributi

  • @_operation (stringa)
  • @access (stringa)
  • @const (booleano)
  • @hidden (booleano)
  • @label (stringa)
  • @library (stringa)
  • @name (MNTOKEN)
  • @pkonly (booleano)
  • @static (booleano)

Genitori

<methods> , <interface />

Bambini

  • <help>
  • <parameters>

Descrizione

Questo elemento consente di definire un metodo SOAP.

Utilizzo e contesto di utilizzo

I metodi SOAP consentono i processi dell'applicazione.

Il simbolo "@library" è necessario per dichiarare un nuovo metodo (non nativo): lo spazio dei nomi e il nome utilizzati per la libreria sono indipendenti dallo spazio dei nomi e dal nome dello schema in cui si trova la dichiarazione.

Descrizione attributo

  • access (stringa): questo attributo definisce il controllo di accesso per l'utilizzo del metodo. Se questo attributo non è presente, l'identificazione è obbligatoria. I valori disponibili sono: 'anonimo', 'admin' e 'sql'.
  • const (booleano): se è attivato, questo attributo significa che il metodo dichiarato modificherà l'entità
  • label (stringa): etichetta del metodo.
  • libreria (stringa): questo metodo non è nativo dell'applicazione. Questo attributo prende il valore della libreria dei metodi in cui viene trovata la definizione del metodo (nms:mylibrary.js).
  • name (MNTOKEN): nome univoco del metodo.
  • static (boolean): se questo attributo è attivato, il metodo è considerato autonomo, tutti i parametri devono essere specificati al metodo quando viene chiamato.

Esempi

Definizione del metodo "Subscribe" out of the box:

 
<method name="Subscribe" static="true">
      <help>Creation of update of a recipient's subscription to an information service</help>
      <parameters>
        <param desc="Name of the information service(s) (separated with commas)"
               name="serviceName" type="string"/>
        <param desc="Recipient to subscribe and possibly create" name="recipient"
               type="DOMElement"/>
        <param desc="Create the recipient if they don't exist" name="create" type="boolean"/>
      </parameters>     
    </method>

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now