<< 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 |
|
|
searchParameters |
Parametri di ricerca da applicare all'apertura del catalogo. |
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.
|
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.