PremiumSetDatabases¶
Enum with two members -- Policy and Enterprise -- that controls which Oracle database receives the @POLDB suffix appended to database link names in premium set queries. Defined in clsPremiumSet.vb at line 1113; drives dual-database routing for clsPremiumSet.*
Purpose¶
- Identifies the target Oracle database (
PolicyorEnterprise) for premium set queries, driving the@POLDBsuffix routing inclsPremiumSet.* - Consumed by
clsPremiumSetfactory methods to append the correct Oracle database link suffix for dual-database premium routing.*
Context¶
- Namespace:
SAIF.Business.Policy.Premium - Assembly/package:
SAIF.Business.Policy.Premium
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| Policy | Enum value Policy |
Represents the policy option in the PremiumSetDatabases enumeration.* |
| Enterprise | Enum value Enterprise |
Represents the enterprise option in the PremiumSetDatabases enumeration.* |
| ## Behavioral notes | ||
- Source file: Business\SAIF.Business.Policy.Premium\clsPremiumSet.vb. |
Constraints and usage notes¶
- Only two values are defined:
PolicyandEnterprise. Any routing logic must handle both values explicitly; an unrecognised value would produce a malformed database link suffix.*
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
Business\SAIF.Business.Policy.Premium\clsPremiumSet.vb