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 | |
ComponentObject |
Provides access to component objects by name.
|
ComponentObjectListener | |
ConfigurationProvider | |
ConnectionModeConstants |
Defines connection modes.
|
ConsistentRow | |
CriteriaAdapter |
CriteriaAdapter is the interface that a ViewCriteria adapter is expected implement. |
DataSecurityProvider | |
Exportable | |
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.
|
Row |
This interface provides access to rows.
|
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.
|
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.
|
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 |
---|---|
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 |
Enum | Description |
---|---|
AttributeDependency.Type | |
AttributeHints.ControlType | |
Category.CategoryType | |
ExprEval.Privilege | |
ExprEval.TrustMode | Deprecated |
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.
|
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 |
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.