GetExtensionsCatalog

<< Fare clic per visualizzazione il sommario >>

Percorso:  API di piattaforma > Servizi Core > Jamio Catalog >

GetExtensionsCatalog

Restituisce, per il tipo di applicazione invocata, l'elenco di tutti i modelli registrati in un'area Jamio openwork siano essi attivi o disabilitati (corrisponde al catalogo delle estensioni disponibile per ogni tipo di servizio in Jamio Composer | Risorse online).

 

Metodo

JamioCatalog/GetExtensionsCatalog

 

Input

Nome

Descrizione

Tipo

Opzionale

serverAddress

Indirizzo del server per domini esterni (o ' ' per il dominio corrente).

String

Y

token

Token di sessione (per la sessione corrente nel dominio corrente potrebbe essere null o vuoto).

String

Y

tenantId

Identificativo dell'area Jamio openwork (o ' ' per l'area della sessione corrente).

String

 

applicationType

Tipo di applicazione di cui si richiede il catalogo delle estensioni. Sono supportate le seguenti applicazioni:

Data

Identity

Document

Organization

HumanTask

Types

 

searchParameters

Parametri di ricerca da applicare all'apertura del catalogo.

SearchParameters

Y

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

Dato strutturato che contiene i seguenti campi:

Name: di tipo stringa, riporta valore Estensioni

TotalCount: di tipo intero, riporta il numero totale dei modelli registrati

ItemList: di tipo lista di CatalogItem, riporta per ogni riga del catalogo il collegamento all'estensione ed i campi aggiuntivi (Fields) corrispondenti alle colonne mostrate nel catalogo.

 

Scarica il modello Jamio del dato strutturato restituito.

Dataset

 

 

Commenti

Un CatalogItem ottenuto dal metodo GetExtensionsCatalog ha le seguenti proprietà:

Name: nome dell'estensione

Type: assume valore Extension

URL: indirizzo dell'estensione ad esempio /4B8FF116575C4E45A341AA5500B492A0/DocumentRepository/Extensions?modelUrl=DocumentAdministrationCatalog

Fields: contiene a sua volta le proprietà:

oName: nome dell'estensione

oModelUrl: url del catalogo di piattaforma dell'applicazione scelta nel parametro applicationType

oModelName: nome del modello pubblicato

oModelType: tipo di modello (Catalog, CustomTypeModel, etc.)

oBaseType: tipo base del modello (Data, Document, Identity, etc.)

oDisabled: data in cui il modello è stato disabilitato. Di default assume valore 01/01/0001

 

Autorizzazioni

Per eseguire il metodo è necessario possedere il permesso di accesso e configurazione sul repository dell'applicazione richiesta.