Building block > Building block comuni > Building block di gestione modelli > Servizi chiave (building block di gestione modelli)
Servizi chiave (building block di gestione modelli)
I servizi chiave riportati di seguito sono disponibili nel building block di gestione modelli. Tutti i servizi di questo building block possono essere visualizzati passando alla pagina Servizi dell'oggetto PTC.ModelManagementImpl.Manager.
I servizi chiave seguenti sono disponibili nell'oggetto PTC.ModelManagementImpl.Manager:
AddModel - Aggiunge una voce del modello al database e aggiunge anche un oggetto per il modello.
AddThing - Crea un oggetto per il modello in base al nome della data shape e ai valori del modello di oggetto di base specificati e lo aggiunge anche al progetto, se viene specificato un nome di progetto.
AddModelInternal - Contiene tutta la logica per la funzionalità del servizio AddModel. Il servizio non deve essere chiamato direttamente, ma deve essere chiamato solo dal servizio AddModel.
DeleteModel - Elimina una voce del modello dal database e rimuove l'oggetto dalla rete passata.
DeleteModelInternal - Contiene la logica per la funzionalità del servizio DeleteModel. Il servizio non deve essere chiamato direttamente, ma deve essere chiamato solo dal servizio DeleteModel.
UpdateModel - Aggiorna i campi del modello. Il nome dell'oggetto di un modello non può essere aggiornato e presenta una convalida.
UpdateModelInternal - Contiene la logica per la funzionalità del servizio UpdateModel. Il servizio non deve essere chiamato direttamente, ma deve essere chiamato solo dal servizio UpdateModel.
Tutti gli altri servizi sono servizi CRUD di base per gli oggetti, i modelli di oggetto, le thing shape, i tag, i progetti, i modelli, i link di modello, le classi di modello, i link di classe di modello, i link tra modello e classe e i tipi di modello. Nota: le classi di modello, i link di classe di modello, i link tra modello e classe non vengono utilizzati nell'oggetto PTC.ModelManagementImpl.Manager al di fuori dei servizi CRUD.
I diagrammi seguenti mostrano il flusso della sequenza per i servizi chiave:
Diagramma che mostra il flusso della sequenza per i servizi chiave nel building block di gestione modelli.
È stato utile?