Servizi chiave (building block del materiale principale)
Il building block del materiale principale contiene servizi CRUD per le tabelle di database dei materiali principali. I seguenti servizi aggiuntivi in PTC.MaterialMasterImpl.Manager_TT convalidano i dati prima che vengano inseriti nelle tabelle di database.
• AddMaterialMasterSiteLinks - Aggiunge una voce nella tabella materialMasterSiteLinks.
• DeleteMaterialMasterSiteLink - Elimina una voce dalla tabella materialMasterSiteLinks.
• GetMaterialMasterSiteLinks - Recupera i link dei siti dalla tabella materialMasterSiteLinks.
• GetMaterialMasterWithSites - Recupera le associazioni di sito per un materiale.
• MaterialClassMasterLinksPreCreate - Esegue la convalida pre-creazione delle relazioni dei link master delle classi di materiale chiamando il servizio ValidateMaterialClassMasterLinks.
• MaterialClassMasterLinksPreUpdate - Esegue la convalida pre-aggiornamento delle relazioni dei link master delle classi di materiale chiamando il servizio ValidateMaterialClassMasterLinks.
• MaterialMasterLinksPreCreate - Esegue la convalida pre-creazione delle relazioni dei link dei materiali principali chiamando il servizio ValidateMaterialMasterLinks.
• MaterialMasterLinksPreUpdate - Esegue la convalida pre-aggiornamento delle relazioni dei link dei materiali principali chiamando il servizio ValidateMaterialMasterLinks.
• MaterialMasterToClassLinksPreCreate - Esegue la convalida pre-creazione delle relazioni dei link da materiale principale a classe chiamando il servizio ValidateMaterialMasterToClassLinks.
• RegisterActionListeners - Registra i listener delle azioni di creazione e aggiornamento per
PTC.MaterialMaster.MaterialMasterToClassLink,
PTC.MaterialMaster.MaterialMasterLink e
PTC.MaterialMaster.MaterialClassMasterLink. I listener delle azioni vengono attivati quando vengono create o aggiornate le tabelle di database. Per ulteriori informazioni, vedere
Invio e convalida di eventi pre-azione, post-azione e in azione.
• UpdateMaterialMasterSiteLinks - Aggiorna uno o più link dei siti nella tabella materialMasterSiteLinks.
• ValidateMaterialClassMasterLinks - Verifica che il master della classe di materiale padre e il master della classe di materiale figlio per il link master delle classi di materiale appartengano allo stesso sito.
• ValidateMaterialMasterLinks - Verifica che il materiale principale padre e il materiale principale figlio per il link del materiale principale appartengano allo stesso sito.
• ValidateMaterialMasterToClassLinks - Verifica che il materiale principale e la classe del materiale principale per il link da materiale principale a classe appartengano allo stesso sito.