See: Description
| Interface | Description |
|---|---|
| ClassDefinition |
Represents a PegaRULES class.
|
| Database |
Manages database access.
|
| DatabaseTable |
Contains information about a database table.
|
| LockManager |
Manages locking and unlocking.
|
| RulesetContext |
This class provides tools necessary when editing a rule.
|
| Class | Description |
|---|---|
| CircumstanceResult | Deprecated |
| CircumstanceResult.Status |
The possible results for resolving a rule for a specific circumstance.
|
| Column | |
| DatabaseInformation |
An immutable representation of a particular database's meta data.
|
| RuleResolutionInformation |
Stores information about a rule lookup.
|
| Exception | Description |
|---|---|
| AuthorizationException |
Indicates that a database operation could not be performed due to
insufficient authorization.
|
| BadCircumstanceDateFormat |
This exception is thrown when a Rule contains a bad Circumstance Date.
|
| BadClassDefinitionException |
Indicates that a PegaRULES class does not exist, or if there
is some other problem with its definition.
|
| BadDatabaseDefinitionException |
Database configuration is invalid or missing.
|
| BadInputException |
Indicates that an input to a database method is invalid.
|
| BadInstanceDataException |
This exception is thrown when PegaRULES encounters a database record with corrupt data.
|
| BadRoleException |
Exception thrown when a bad role is specified.
|
| BadRulesetException |
An exception with a ruleset--either a badly formatted
ruleset string, or an undefined ruleset, depending on the method.
|
| BadTableMappingException |
Indicates that there is a problem mapping from a class instance
to a table.
|
| CacheException |
Indicates that the cache detected an error.
|
| ColumnPopulationException | |
| ConfigurationException |
This exception is thrown if there is bad configuration.
|
| ConnectionException |
This class and its subclasses represent database-related connectivity
errors (as opposed to operational errors).
|
| DatabaseException |
An exception in database processing.
|
| DuplicateKeyException |
Indicates that a duplicate key violation occurred, such as a duplicate primary key or any other unique constraint
|
| InitializationException | Deprecated
use a more specific exception class instead
|
| IntegrityConstraintViolationException |
Indicates that the Integrity constraint violation is detected
|
| JTAException |
JTAException simply encapsulates the myriad exceptions that come from
the Java Transaction API.
|
| LockFailureException |
An exception that is thrown when a lock-related problem
occurs.
|
| LockGoneException |
This exception indicates that an expected lock is gone.
|
| LockStolenException |
An exception indicating that a required lock has been stolen by another
Requestor.
|
| MultipleCircumstancePropertiesException |
This exception is thrown when PegaRULES encounters more than one version of
a Rule with the same name, but different Circumstance (
pyCircumstanceProp) or Date
Circumstance (pyCircumstanceDateProp) Properties. |
| MultipleInstancesWithKeyException |
Describes the problem where the Database Interface encounters more
than one record when submitting a query to perform an "open."
|
| MultipleRuleVersionException |
This exception is thrown when PegaRULES encounters more than one version of a
Rule with identical Rule Resolution characteristics.
|
| NestedCommitException |
Indicates that an attempt was made to commit while a commit was
already being processed.
|
| NonexistentTableException |
This exception is thrown when PegaRULES configuration points to a database
table that does not exist.
|
| NoRuleVersionWithoutCircumstanceException |
This exception is thrown during Rule Resolution if there is no default
Rule version found.
|
| NotSupportedException |
An exception in database processing.
|
| Error | Description |
|---|---|
| CacheRuntimeException |
Indicates that the cache detected an error.
|
Database interface.
Many methods in this package throw an instance of a subclass of DatabaseException if a problem is encountered.
Copyright © 2014 Pegasystems Inc. All Rights Reserved.