| Interface | Description |
|---|---|
| ApplicationModule |
The interface for application modules.
|
| ApplicationModuleHandle |
A handle to an ApplicationModule instance.
|
| ApplicationModuleHome |
Implemented by classes that create Application Modules.
|
| AttributeDef |
Defines access to named attribute definitions.
|
| AttributeDependency |
Defines Attribute dependency data
|
| AttributeHints |
Defines access to an Attribute's user interface hints.
|
| AttributeList |
Provides access to a list of attributes.
|
| Category | |
| CategoryHints | |
| CategoryManager | |
| CategoryManagerOwner | |
| CodeSource |
Manages the expression source for ADF business components.
|
| ComponentObject |
Provides access to component objects by name.
|
| ComponentObjectListener | |
| ComponentOperationsManager |
Declares that the class defines component operations.
|
| ConfigurationProvider | |
| ConnectionModeConstants |
Defines connection modes.
|
| ConsistentRow | |
| ContextualLogging |
This interface is used by LoggerUtil and DCLoggerUtil for ADF logging.
|
| CriteriaAdapter |
CriteriaAdapter is the interface that a ViewCriteria
adapter is expected implement. |
| DataFilter | |
| DataSecurityProvider | |
| Exportable | |
| ExprCompileContext |
Provides context about the groovy expression that is currently
compiling.
|
| ExprDef |
Defines an interface for expression owners.
|
| ExprPropertyNameResolver | |
| ExprScriptSupplier | Deprecated |
| ExprValueErrorHandler | |
| ExprValueSupplier | |
| ExprValueTypeSupplier | |
| ExprWrappable | |
| GenericHints | |
| JboContext |
Defines additional properties (or environment variables) for the initial
context.
|
| JboExceptionHandler |
Defines methods for handling exceptions in the client that are thrown by the middle tier.
|
| JboReservedVarNames | |
| LocaleContext |
This class represents the LocalContext used as part of the
formatting and UI hints support.
|
| NavigatableRowIterator |
Provides simple access to a set of rows.
|
| OperationContainer | |
| OperationDefinitions |
This interface provides access to the metadata that defines operations.
|
| Properties |
Provides access to custom name-value pairs stored in an object's
metadata definition.
|
| RangePagingDataFilter | |
| Row |
This interface provides access to rows.
|
| RowContext | |
| RowExprScriptSupplier | Deprecated |
| RowIterator |
The interface for Row Iterator.
|
| RowMatchBindValueSupplier | |
| RowNavigationListener |
Implemented by subscribers to events generated by row sets.
|
| RowSet |
A
RowSet belongs to a view object. |
| RowSetIterator |
The interface for Row Set Iterator.
|
| RowSetListener |
Implemented by subscribers to events generated by row sets.
|
| RowSetManagementListener |
Implemented by subscribers to row set management events generated by row sets
or row set iterators.
|
| ScrollableDataFilter | |
| SecurityHints | |
| Session |
An interface for session context objects.
|
| SessionContext | |
| SessionContextManager | |
| SharedHandle |
Defines interface for Shared Data Handle
|
| SortCriteria | |
| StructureDef |
Imlemented by classes that access a View Object's or Entity Object's metadata.
|
| Transaction |
Provides the base methods for defining database transactions.
|
| TransactionStateListener |
Implemented by subscribers to row set management events generated by row sets
or row set iterators.
|
| Variable |
Defines a named variable.
|
| VariableManager |
Manages named variables.
|
| VariableManagerOwner |
This interface is implemented by objects that manage Variables.
|
| VariableManagerOwnerBase |
This interface is implemented by objects that manage Variables.
|
| VariableValueManager |
Manages named variables and their values.
|
| ViewAccessor |
Interface that represents VO accessors
|
| ViewClearCacheListener |
Implemented by subscribers to view clear cache events generated by a view object.
|
| ViewCriteriaComponent | |
| ViewCriteriaHints |
Defines access to an Attribute's user interface hints.
|
| ViewCriteriaItemHints |
Defines access to an Attribute's user interface hints.
|
| ViewCriteriaManager |
ViewCriteriaManager interface describes a set of functionality that a
criteria manager must implement to manage a set of view criteria.
|
| ViewCriteriaResolver | |
| ViewDef | |
| ViewLink |
Implemented by View Link classes.
|
| ViewObject |
ViewObject decribes how the application will view and update data. |
| WarningContainer |
Objects that implement ability to manage JboWarning objects raised by business logic
or validation logic may implement this interface.
|
| XMLInterface |
| Class | Description |
|---|---|
| AbstractCompileContext |
An abstract implementation of an ExprCompileContext.
|
| ApplicationModuleFactory |
Internal: Applications should not directly extend this class or invoke
its methods.
|
| ApplicationPoolSvcMsgContext | |
| ConnectionMetadata |
A structure that stores JDBC connection metadata.
|
| CriteriaClauses | |
| CSMessageBundle |
Defines the error codes and default error messages for operations on business objects.
|
| CSMessageBundle_en | |
| DeleteEvent |
An event generated by
RowSetIterator to inform its listeners
when a row is deleted. |
| ExprEval |
Used to evaluate groovy expressions.
|
| InsertDeleteEvent |
An event class used by
RowSetIterator to inform its listeners
when a row is modified, added, or deleted. |
| InsertEvent |
An event class used by
RowSetIterator to inform its listeners
when a row has been inserted. |
| JboEvent |
The superclass of events in the Business Components for Java framework.
|
| JboSyncLock | |
| Key |
A primary, foreign, or composite row identifier.
|
| NameValuePairs |
Holder of name/value pairs.
|
| NavigationEvent |
An event generated by
RowSet to inform its listeners
when the iterator position in a View Object changes. |
| RangeEvent |
Generated by
RowSetIterator to inform its listeners
when rows in a range are updated or scrolled. |
| RangeRefreshEvent |
Generated by
RowSetIterator to inform its listeners
when a range of rows need to be redrawn. |
| RowComparator | |
| RowEvent |
An event class used by
RowSetIterator to inform its listeners
when a row is modified, added, or deleted. |
| RowMatch |
RowMatch is used to apply in-memory a qualifying
expression to rows in memory. |
| RowSetManagementEvent |
Generated by
RowSet or RowSetIterator to inform its listeners
when the row set is closed or reset. |
| RowValueSupplier | |
| ScrollEvent |
Generated by
RowSetIterator to inform its listeners
when a range of rows is scrolled. |
| SessionData |
A structure that stores BC4J session context.
|
| SortCriteriaImpl | |
| TransactionStateEvent |
Generated by
RowSet or RowSetIterator to inform its listeners
when the row set is closed or reset. |
| UpdateEvent |
An event class used by
RowSetIterator to inform its listeners
when a row is modified. |
| Version | |
| ViewClearCacheEvent |
Generated by
ViewObject inform its listeners
when the cache is cleared. |
| ViewCriteria |
A declarative representation for a View Object's WHERE clause fragment.
|
| ViewCriteriaItem | |
| ViewCriteriaItemCompound | |
| ViewCriteriaItemValue | |
| ViewCriteriaItemVariable | |
| ViewCriteriaRow |
An array containing criteria for the individual attributes of
a View Object's WHERE clause.
|
| ViewCriteriaUsage |
| Exception | Description |
|---|---|
| AfterCommitException |
Indicates failure during the after-commit phase of the transaction cycle.
|
| AfterPostException |
Indicates failure during the after-post phase of the transaction cycle.
|
| AfterRollbackException |
Indicates failure during the after-rollback phase of the transaction cycle.
|
| AlreadyConnectedException |
An attempt was made to call
connect() on a
Transaction which is already connected to database. |
| AlreadyLockedException |
Indicates failure while attempting to lock a row because another
user locked the row.
|
| ApplicationModuleCreateException |
Indicates failure that an Application Module could not be created.
|
| AttrDependencyException | |
| AttributeLoadException |
Thrown when a value from a JDBC result set cannot be converted into a java type and
loaded into an attribute.
|
| AttributeReadXMLException |
Thrown when reading an xml document fails for a RowSet or a Row.
|
| AttrNotSelectedException |
Indicates that an attempt has been made to use an attr that is not selected
|
| AttrSetValException |
Indicates n failed attempt to set an attribute value.
|
| AttrValException |
Indicates a attribute validation error.
|
| BatchDMLException |
Indicates a failure to post data to a database.
|
| ConfigException |
Thrown for configuration problems.
|
| CreateRowPrivilegeException | |
| CustomClassNotFoundException |
Indicates a failure to find the named custom component/definition/row class.
|
| DeadEntityAccessException |
Indicates that a requested object could not be found.
|
| DeadViewRowAccessException |
Indicates that a requested object could not be found.
|
| DefinitionChangedException |
Thrown when activating the application module state or transaction
with an older version of metadata into an application module with a later metadata
definition.
|
| DMLConstraintException |
Indicates a failure to post data to a database.
|
| DMLException |
Indicates a failure to post data to a database.
|
| EmptyDocException | |
| ExprDuplicateSignatureException | |
| ExprResourceException | |
| ExprSecurityException | |
| ExprTimeoutException | |
| HiddenDefException |
Indicates that an attempt has been made to use a hidden
definition.
|
| InvalidAttrKindException |
Indicates that data access failed because an unknown attribute type was encountered.
|
| InvalidDefNameException |
Indicates that an attempt has been made to associate a definition name
with a type for which it is not valid.
|
| InvalidObjAccessException |
Indicates that an attempt has been made to associate an object
with a type for which it is not valid.
|
| InvalidObjNameException |
Indicates that an attempt has been made to associate an object
with a type for which it is not valid.
|
| InvalidOperException |
Indicates an operation failure.
|
| InvalidOwnerException |
Indicates that an attempt has been made to associate an object
with an entity not its owner.
|
| InvalidParamException |
Indicates that an attempt has been made to pass an parameter of an
invalid type to a method.
|
| InvalidSortCriteriaAttrException |
Indicates that a non persistant attribute is encountered while setting a DBSortCriteria.
|
| JboException |
Top level exception for the JBO package.
|
| JboSecurityException | |
| JboSerializationException |
Thrown when an attempt to create a row fails.
|
| JboSQLException |
Indicates a failure during an operation against a database.
|
| JboWarning |
The facility for reporting non-fatal errors for the JBO package.
|
| KeyNotFoundException |
This exception is thrown while initializing the definition of
an entity object to indicate that the entity object has no
primary key attribute.
|
| KeyNotPopulatedException | |
| ListBindingMismatchException |
Thrown when list binding does not find a matching row.
|
| NameClashException |
Indicates that an attempt has been made to use a name that is
already defined.
|
| NoDefException |
Indicates that an attempt has been made to use a nonextistant
definition.
|
| NoObjException |
Indicates that a named object does not exist.
|
| NotConnectedException |
Indicates that the Application Module is not connected to a database.
|
| NoXMLFileException |
Indicates that an XML file could not be found for a container.
|
| PCollException | |
| PersInconsistentException | |
| PersistenceException |
Indicates an error while loading XML files at Runtime.
|
| PersMergeException | |
| PiggybackException |
Indicates a failure while reading/writing piggyback.
|
| PrecisionScaleValidationException |
Indicates n failed attempt to set an attribute value.
|
| ReadOnlyAttrException |
Indicates an attempt to modify a read-only attribute.
|
| ReadOnlyDefObjectException |
Thrown when the application attempts to perform an update
operation on a read-only def object.
|
| ReadOnlyViewObjectException |
Thrown when the application attempts to perform a data update
operation on a read-only view object.
|
| ReadXMLException |
Thrown when reading an xml document fails for a RowSet or a Row.
|
| RemoveRowPrivilegeException | |
| RemoveWithDetailsException |
Thrown when the application attempts to remove an Entity Object that is
a composition association and has detail (children) Entity Objects.
|
| RowAlreadyDeletedException |
Thrown when the requested row is not found in the the database perhaps it has been
already deleted after the row was initially queried.
|
| RowCreateException |
Thrown when an attempt to create a row fails.
|
| RowDMLException |
Indicates a failure to post data to a database.
|
| RowFinderFetchLimitExceededException |
When a RowFinder executes and finds the number of matching rows is more than expected maximum(maxRows),
this Exception is thrown when user specified ErrorIfMaxRowsExceeded to true.
|
| RowInconsistentException |
Thrown if inconsist data is detected
when locking a row.
|
| RowLimitExceededWarning |
A View Object will not fetch rows more than a globally configurable
row limit.
|
| RowNotAvailableException |
Thrown when the requested row is not available.
|
| RowNotFoundException |
Thrown when the requested row is not found.
|
| RowReadXMLException |
Thrown when reading an xml document fails for a RowSet or a Row.
|
| RowValException |
Indicates that validation of a business object has failed.
|
| SQLDatumException |
Indicates a failure to get/set data from SQL datum.
|
| SQLStmtException |
Thrown when the evaluation of a SQL statement fails.
|
| TooManyObjectsException |
Thrown when more objects than expected are found.
|
| TxnValException |
Thrown when reading an xml document fails for a RowSet or a Row.
|
| UpdateAttrPrivilegeException |
Indicates an attempt to modify a read-only attribute.
|
| ValidationException |
Indicates a validation failure.
|
| VariantException | |
| ViewLinkAlreadyExistsException |
Thrown if a view link already exists between the source and destination
view object.
|
| ViewObjectNotPreparedException |
| Annotation Type | Description |
|---|---|
| ExprDef.META |
This package contains client-side interfaces and classes that are used within them.
This package together with jbo.domain are required when compiling clients.
Classes in this package do not import other packages.