Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


Package oracle.jbo

Contains interfaces for client-side applications.

See:
          Description

Interface Summary
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.
AttributeHints Defines access to an Attribute's user interface hints.
AttributeList Provides access to a list of attributes.
ComponentObject Provides access to component objects by name.
ComponentObjectListener  
ConnectionModeConstants Defines connection modes.
Exportable  
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.
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.
Properties Provides access to custom name-value pairs stored in an object's metadata definition.
Row This interface provides access to rows.
RowIterator The interface for Row Iterator.
RowNavigationListener Implemented by subscribers to events generated by row sets.
RowSet 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.
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.
ViewClearCacheListener Implemented by subscribers to view clear cache events generated by a view object.
ViewLink Implemented by View Link classes.
ViewObject ViewObject decribes how the application will view and update data.
XMLInterface  

 

Class Summary
ApplicationModuleFactory Internal: Applications should not directly extend this class or invoke its methods.
ApplicationPoolSvcMsgContext  
ConnectionMetadata A structure that stores JDBC connection metadata.
CSMessageBundle Defines the error codes and default error messages for operations on business objects.
CSMessageBundle_en  
CSMessageBundle_en_US  
DeleteEvent An event generated by RowSetIterator to inform its listeners when a row is deleted.
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  
JboWarning The facility for reporting non-fatal errors for the JBO package.
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.
RowEvent An event class used by RowSetIterator to inform its listeners when a row is modified, added, or deleted.
RowSetManagementEvent Generated by RowSet or RowSetIterator to inform its listeners when the row set is closed or reset.
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.
ViewClearCacheEvent Generated by ViewObject inform its listeners when the cache is cleared.
ViewCriteria A list of row criteria for a View Object's WHERE clause.
ViewCriteriaRow An array containing criteria for the individual attributes of a View Object's WHERE clause.

 

Exception Summary
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.
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.
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.
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 the evaluation of a SQL statement fails.
DMLConstraintException Indicates a failure to post data to a database.
DMLException Indicates a failure to post data to a database.
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.
JboException Top level exception for the JBO package.
JboSerializationException Thrown when an attempt to create a row fails.
KeyNotFoundException This exception is thrown while initializing the definition of an entity object to indicate that the entity object has no primary key attribute.
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  
PersistenceException Indicates an error while loading XML files at Runtime.
PiggybackException Indicates a failure while reading/writing piggyback.
ReadOnlyAttrException Indicates an attempt to modify a read-only attribute.
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.
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.
RowInconsistentException Thrown if inconsist data is detected when locking a row.
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.

 

Package oracle.jbo Description

Contains interfaces for client-side applications.

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.


Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


 

Copyright © 1997, 2005, Oracle. All rights reserved.