|
Oracle Data-aware Controls Reference | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Calculator | This interface defines the methods that must be implemented by a class that will perform calculations on column data. |
ChangeListener | This interface defines a set of method that will be called by the framework when a change occurs to a rowset or an attribute. |
CustomConnect | Deprecated. use CustomConnection instead |
DataItemProperties | This interface defines the DataItem properties which can be accessed by a consumer of a DataItem via the getProperty call. |
DataItemValidate | This interface is an extension to the InfoBus DataItem interfaces that allow a consumer to explicitly ask that a data item be validated. |
DataSourceAdapterInfo | An interface to be implemented by the various adapters so that the adapters can track which Objects is using it. |
DomainAccess | Retrieves and sets values as instance of a Domain. |
DriverTypeConstants | This interface identifies constants for the type of JDBC driver that is being used, or should be used, to connect to the database. |
ExceptionProcessorListener | Defines the set of methods that must be implemented when one wishes to monitor the processing of exceptions by the ExceptionProcessor. |
IteratorProperties | This interface exposes some of the useful methods available on oracle.jbo.RowIterator |
LockingModeConstants | Defines the various locking modes for rows supported by the framework. |
QueryListener | Used to observe for query definition changes and execution. |
RowSetManager | Internal: Applications should not use this class. |
SearchableRowsetAccess | This interface is an extension of javax.infobus.ScrollableRowsetAccess that allows searching of the retrieved rows. |
UnmangledQueryCriteriaStore | UnmangledQueryCriteriaStore |
ValidationListener | ValidationListener interface is intended for receiving
ValidationEvents fired by
an InfoObject . |
ViewCriteriaRowProps | Internal: Applications should not use this class or its methods. |
Class Summary | |
AppModuleInfo | Base helper class to specify metadata regarding the location of Java Business Objects bussiness definitions. |
AttributeChangeEvent | An AttributeChangeEvent is created when a change listener that implements the ChangeListener interface detects that the attribute's value is about to be changed. |
AttributeInfo | This class contains those properties necessary to support LOV lookups and initializations and default value initialization. |
AttributeInfoBeanInfo | Internal: Applications should not use this class. |
AttributePropertyInfo | Contains the common attributes for an object that will be exposing properties of a AttributeInfo as attributes. |
CalculatedAttributeInfo | The CalculatedAttributeInfo class represents a read-only column derived from
ColumnInfo . |
CalculatedAttributeInfoBeanInfo | Internal: Applications should not use this class. |
ChangeAdapter | Empty implementation of the ChangeListener interface. |
ColumnInfo | Contains all of the Dac column-specific properties, validators, formatter, format string, column alignment values, and so on. |
ColumnInfoBeanInfo | Internal: Applications should not use this class. |
ConnectionModeEditor | Internal: Applications should not use this class. |
DacfErrorDialog | Displays a dialog on the screen for communicating the information contained within an ErrorMessage. |
DacfErrorMessageContext | The DacfErrorMessageContext class implements the ErrorMessageContext interface to hold the situation- or error-specific context information attached to a DacfErrorMessage. |
DacfSeverity | The DacfSeverity extends
ErrorSeverity to define the
severity of DACF errors. |
DacfType | The DacfType class extends
ErrorType
to define the DACF error types. |
DacObject | A DacObject is the root object for the containment heirarchy. |
DataItemImpl | This class is the base class for all InfoBus data item implementations. |
DataSetUtils | utility class, used by SessionInfo object. |
DriverTypeEditor | Internal: Applications should not use this class. |
DynamicViewLinkInfo | Describes the link between two dynamically defined queries (View Objects). |
ExceptionProcessor | A single instance that encapsulates generic and database access exceptions in ErrorMessages and posts these error messages to the ErrorManager. |
ExceptionProcessorEvent | The ExceptionProcessorEvent is created when the ExceptionProcessor needs to call its listeners and communicate that a particular exception is going to be process for registration with the ErrorManager. |
FormatterInfo | FormatterInfo is a helper class that is used by bean property editors to define how data is formatted on controls. |
IBItemController | |
IBItemProducer | This class is the DataProducer on the InfoBus and responds to all subscription requests for DataItems. |
InfoObject | This abstract class defines the root object of the InfoObject tree. |
InfoObjectBeanInfo | Internal: Applications should not use this class. |
IntTagEditor | Internal: Applications should not use this class. |
LiteralRowFilter | Internal: Applications should not use this class or its methods. |
LockingModeEditor | Internal: Applications should not use this class. |
LOVAttributeInfo | The LOVAttributeInfo class is derived from ColumnInfo and is used in association with LOV data producers. |
LOVAttributeInfoBeanInfo | Internal: Applications should not use this class. |
LOVRowSetInfo | This class is derived from ResultSetInfo and defines the query that will be used to populate the LOV. |
LOVRowSetInfoBeanInfo | Internal: Applications should not use this class. |
MappingRowsetAccessImpl | Maps the actions performed through this RowsetAccess to another RowsetAccess |
MasterLink | Describes the link between two queries. |
MasterLinkInfo | Internal: Applications should not use this class. |
ModuleDescriptor | helper class to specify connection info |
ModuleInfo | Defines the location of a Java Business Objects Application Module. |
PackageInfo | Defines the basic information about a Java Business Objects Package. |
ProducerObject | This class is the base class for all class that make DataItems available on the InfoBus. |
PropertyAccess | PropertyAccess |
PropertyInfo | Base abstract class for properties of a DataItem that are exposed through the ImmediateAccess interface. |
Query | Query provides the basic functions of a DAC Query definition. |
QueryClauses | QueryClauses is the abstract base class for defining a query where the WHERE and ORDERBY clauses can be isolated and manipulated. |
QueryCriteria | Encapsulates the selection criteria for a query. |
QueryCriteriaAttribute | QueryCriteriaAttribute |
QueryCriteriaProperty | Contains the metadata necessary for exposing the QueryCriteria property of a RowSetInfo as an attribute. |
QueryCriteriaPropertyAccess | Provides access the the Query Criteria Property of the RowSet via the InfoBus ImmediateAccess interface. |
QueryCriteriaRowset | The DataItem that exposed the criteria to be utilized when executing the query against the database. |
QueryCriteriaValue | |
QueryInfo | This class allows access to the clauses of an updateable, dynamically-defined SQL statememt used to build a View Object from an Entity Object or set of Entity Objects. |
QueryStatementInfo | Creates a view object based on an arbitrary SQL statement. |
QueryViewInfo | QueryViewInfo defines an updateable SQL query based on a predefined Java Business Objects View Object. |
RestrictedViewLinkInfo | This class is used to specify a complex where clause joining two ViewObjects. |
ResultSetInfo | This class contains all of the dataset specific properties and validators. |
ResultSetInfoBeanInfo | Internal: Applications should not use this class. |
RowChangeEvent | A RowChangeEvent is created when a change listener that implements the ChangeListener interface detects that a row is about to be added or removed from the RowSet. |
RowFilter | Internal: Applications should not use this class or its methods. |
RowFilterCriteria | Internal: Applications should not use this class or its methods. |
RowSetChangeEvent | A RowSetChangeEvent is created when a change listener that implements the ChangeListener interface detects that the RowSet is about to be populated, cleared, or deleted. |
RowSetInfo | This class contains all of the dataset specific properties and validators. |
RowSetInfoBeanInfo | Internal: Applications should not use this class. |
RowSetPropertyAccess | Contains the common attributes for an object that will be exposing properties of a RowSetInfo as attributes. |
RowSetPropertyInfo | |
SessInfoDescriptor | Deprecated. Applications should not use this class. |
SessionInfo | The SessionInfo represents the database transaction context on the client. |
SessionInfoBeanInfo | Internal: Applications should not use this class. |
SessionPropertyInfo | Contains the common attributes for an object that will be exposing properties of a SessionInfo as attributes. |
SingleValueImpl | SingleValueImpl |
StatusImmediateAccessImpl | Conveys the information to the StatusBarControl elements. |
StatusInfo | Contains the metadata for displaying the status bar information. |
ValidationAdapter | This class provides a null implementation of the ValidationListener
interface. |
ValidationEvent | ValidationEvents are fired by an InfoObject in order to:
|
ValidationManager | The ValidationManager class provides the functionality to validate a given data item by name. |
ViewAccessorInfo | Contains the metadata describing a ViewLink accessor column. |
ViewLinkInfo | Describes the link between 2 predefined defined queries. |
ViewRegistry | Internal to the framework. |
Exception Summary | |
DacfRuntimeException | An extension of RuntimeException that encapsulates the orginal exception and adds to it the concept of product code and error code. |
DataSourceInstantiationException | This exception is thrown when the data source can't be instantiated. |
DataSourceOperationException | The excetion is thrown whenever the framework catches an exception in the course of normal operation. |
ExceptionProcessorVetoException | This exception is thrown by implementors of ExceptionProcessorListener when they wish to veto the processing of a particular exception. |
ValidationException | This exception is thrown by ValidationListener in response to a ValidationEvent to indicate that the item included in the event is invalid. |
This packages provides that classes, facilities and mechanisms necessary for defining that data model for the DAC Java client. The package contains classes for the:
The application's datasource metadata is defined using the set of classes subclassed from ProducerObject. Generally speaking, these classes define the:
The data change listeners provide a mechanism that application developers can use to monitor the change in individual attributes or the state changes in rowsets.
The validation manager and listener interfaces provide a mechanism that an application developer can use to verify that the values entered by the end-user are appropriate according to the rules of the application.
The generic exception processing facility captures and encapsulates BC4J and Java exceptions so that they can be stored, reference and presented within the context of the framework objects in which they were generated. The default presentation mechanism for errors and exceptions is the DacfErrorDialog.
The InfoBus DataItems are published on the InfoBus by ProducerObjects. These classes are package private and implement DataItem and DataItemChangeManger interfaces defined in the InfoBus specification version 2.1. The main interfaces that are implemented are DbAccess, RowsetAccess, ScrollableRowsetAccess, ImmediateAccess and DataItemView. The DbAccess object is produced by the SessionInfo. The ScrollableRowsetAccess (and thus RowsetAccess) is produced by the RowSetInfo and LOVRowSetInfo objects. The RowSetInfo and LOVRowSetInfo objects also make there data that they represent available via an implementation of the DataItemView interface.
|
Oracle Data-aware Controls Reference | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright © 1997, 2003, Oracle. All rights reserved.