Proprietà della serie di regole integrate
Le seguenti tabelle forniscono l'elenco delle proprietà integrate della serie di regole. Possono essere selezionati e definiti in una configurazione di distribuzione in Rule Designero in una serie di regole nella console Rule Execution Server .
| Nome | Valori validi | Valore predefinito | Descrizione |
|---|---|---|---|
| ilog.rules.decisioncenter.permalink.report | Un URL come stringa | Questa proprietà contiene l' URL per accedere al report del Centro decisionale. | |
| decisioncenter.url | Un URL | L' URL del server di Decision Center da cui è stata eseguita l'installazione client. | |
| decisioncenter.buildnumber | Una stringa | Il numero della build Decision Center . | |
| decisionservice.name | Una stringa | Il nome del servizio di decisione che è stato distribuito, ad esempio loanvalidation-rules-service. |
|
| decisionservice.id | Una stringa | L'ID del progetto root del servizio di decisione distribuito, ad esempio brm.RuleProject:44:44. |
|
| decisionservice.branch.name | Una stringa | Il nome dell'istantanea di distribuzione se l'utente ha scelto di crearne una, il ramo o l'istantanea nel servizio di decisione che è stato distribuito, ad esempio, b o d-20150231-158621. |
|
| decisionservice.branch.id | Una stringa | L'ID della snapshot di distribuzione, del ramo o della snapshot nel servizio di decisione che è stato distribuito, ad esempio brm.Branch:224:224. |
|
| decisionservice.branch.url | Un URL | Un link a una pagina nella console Decision Center Business che visualizza il ramo o l'istantanea distribuiti. | |
| decisionservice.deploymentConfiguration.name | Una stringa | Il nome della configurazione di distribuzione che è stata distribuita, ad esempio d. |
|
| decisionservice.deploymentConfiguration.id | Una stringa | L'ID della configurazione di distribuzione che è stata distribuita, ad esempio dsm.Deployment:3:3. |
|
| decisionservice.deployer.name | Una stringa | Il nome di visualizzazione dell'utente Decision Center che ha eseguito la distribuzione. | |
| decisionservice.deployer.id | Una stringa | Il nome di accesso dell'utente Decision Center che ha eseguito la distribuzione. | |
| ruleset.engine.version | Una stringa | La MMU del motore di regole. Ad esempio, 1.20.0. |
|
| ruleset.decisionEngine.maxRunningTime | Devono essere utilizzati solo numeri positivi, non decimali. | Nota: questa proprietà può essere impostata globalmente nelle proprietà di sistema nel file jvm.options per il server. Se questa proprietà non è impostata per una serie di regole, il valore per la proprietà viene preso dalle proprietà di sistema.
Esempio:
|
Questa proprietà della serie di regole viene utilizzata per impostare la quantità di tempo che una serie di regole può eseguire. Il tempo è espresso in secondi. |
| ilog.console.wsdl.endpoint | Un URL come stringa | Utilizzare questa proprietà per sovrascrivere l'opzione HTDS predefinita per l'endpoint del servizio Web. | |
| ilog.console.htds.context | Un URL come stringa | Utilizzare questa proprietà per sovrascrivere l'opzione HTDS predefinita per l'ubicazione. | |
| wsdl.targetnamespace | Un URL come stringa | Utilizzare questa proprietà per sovrascrivere l'opzione HTDS predefinita per lo spazio dei nomi di destinazione. | |
| wsdl.paramtargetnamespace | Un URL come stringa | Utilizzare questa proprietà per sovrascrivere le opzioni HTDS predefinite per lo spazio dei nomi di destinazione del parametro. Nota: questo parametro può essere utilizzato sia per la creazione del codice WSDL che WADL, sebbene wsdl venga utilizzato come parte del nome del parametro. Non è possibile modificare wsdl in wadl nel nome parametro anche quando questo parametro viene usato per la generazione del codice WADL.
|
|
| ruleset.managedxom.uris | Un elenco separato da virgole di URI. Ad esempio:
|
Nessun valore predefinito | Questa proprietà della serie di regole controlla la gestione XOM Java™. Individua le risorse XOM Java per la serie di regole.
Sono supportati solo gli URI interni: protocollo |
| ruleset.maxIdleTime | Tre valori possibili:
|
Nota: questa proprietà può essere impostata globalmente nelle proprietà di sistema nel file jvm.options per il server. Se questa proprietà non è impostata per una serie di regole, il valore per la proprietà viene preso dalle proprietà di sistema.
Esempio:
|
Questa proprietà applica la politica del pool di serie di regole su una serie di regole. Una serie di regole resta in memoria fino a quando il tempo massimo di inattività (in secondi) raggiunge il valore specificato impostato per questa proprietà. Per evitare una nuova analisi della serie di regole, è possibile utilizzare il valore speciale di 0 per assicurarsi che la serie di regole non venga mai rilasciata dalla memoria. Importante: utilizzare il valore 0 con attenzione poiché potrebbe introdurre una perdita di memoria significativa se la serie di regole non viene più utilizzata.
|
| ruleset.trace.enabled | vero, falso | Questa proprietà abilita o disabilita la modalità di traccia del motore delle regole. | |
| ruleset.xmlDocumentDriverPool.maxSize | >=0 | 1 | Il valore Utilizzare un valore rigorosamente positivo per specificare la dimensione massima del pool IlrXMLDocumentDriver , ossia il numero massimo di oggetti IlrXMLDocumentDriver utilizzati e non utilizzati per serie di regole. |
| ruleset.xmlDocumentDriverPool.reserveTimeout | >=0 | Questa proprietà specifica il numero di millisecondi dopo i quali la chiamata per riservare un'istanza IlrXMLDocumentDriver va in timeout. |