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.
|
LockManager.Junit | |
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.
|
Enum | Description |
---|---|
PerformanceSettings |
Optimizations are applied using these ENUMs.
|
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.
|
RuleSaveNotSupportedException |
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 © 2015 Pegasystems Inc. All Rights Reserved.