|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
AttributeContainer | This interface defines methods that are required for an object to support the nested "attribute" tag in the repository file. |
IsolationLevels | This Interface defines Isolation level constants. |
JdbcType | Represents a jdbc type object. |
MetadataConfiguration | |
RepositoryElements | This interface contains integer constants representing the elements of a DescriptorRepository. |
XmlCapable | This interface must be implemented by classes that need to be marshalled in XML form. |
Class Summary | |
AnonymousFieldDescriptor | This class model anonymous fiel descriptor |
AnonymousObjectReferenceDescriptor | This class handle an anonymous persistent fiels for inheritance as 1-1 association |
ArgumentDescriptor | An ArgumentDescriptor contains information that defines a single argument that is passed to a procedure/function. |
AttributeDescriptorBase | Is the base class for all other attribute descriptors. |
ClassDescriptor | A ClassDescriptor contains all information for mapping objects of a given class to database tables. |
CollectionDescriptor | mapping Description for member fields that are Collections
Note: Be careful when use references of this class or caching instances of this class, because instances could become invalid (see MetadataManager ). |
ConnectionDescriptorXmlHandler | The handler catches Parsing events raised by the xml-parser
and builds up the ConnectionRepository that is used
within the OJB. |
ConnectionPoolDescriptor | Encapsulates connection pooling configuration properties managed by
JdbcConnectionDescriptor . |
ConnectionRepository | Manages all JdbcConnectionDescriptor instances. |
DeleteProcedureDescriptor | An DeleteProcedureDescriptor contains information that is related to the procedure/function that is used to handle the updating of existing records. |
DescriptorRepository | The repository containing all object mapping and manipulation information of all used persistent objects. |
FieldDescriptor | A FieldDescriptor holds the mapping information for a specific member-variable of a persistent object. |
FieldHelper | HelperClass for Fields, used for orderBy, groupBy |
IndexDescriptor | |
InsertProcedureDescriptor | An InsertProcedureDescriptor contains information that is related to the procedure/function that is used to handle the insertion of new records. |
JdbcConnectionDescriptor | JdbcConnectionDescriptor describes all relevant parameters of JDBC Connections used by the PersistenceBroker |
MetadataManager | Central class for metadata operations/manipulations - manages OJB's
metadata objects, in particular:
DescriptorRepository contains
metadata of persistent objects
ConnectionRepository contains
all connection metadata information
This class allows transparent flexible metadata loading/manipulation at runtime. |
ObjectCacheDescriptor | Encapsulates a ObjectCache implementation class
and its proprietary configuration properties. |
ObjectReferenceDescriptor | Describes a Field containing a reference to another class. |
ProcedureDescriptor | A ProcedureDescriptor contains information that is common for all types of procedures/functions that are used to handle the persistence operations. |
RepositoryPersistor | This class is responsible for reading and writing DescriptorRepository objects from and to persistent media. |
RepositoryTags | this class maintains a table mapping the xml-tags used in the repository.dtd to their corresponding ids used within OJB. |
RepositoryXmlHandler | The handler catches Parsing events raised by the xml-parser and builds up the DescriptorRepository that is used within the OJB PersistenceBroker System. |
SequenceDescriptor | Encapsulates sequence manager configuration properties managed by
JdbcConnectionDescriptor . |
UpdateProcedureDescriptor | An UpdateProcedureDescriptor contains information that is related to the procedure/function that is used to handle the updating of existing records. |
Exception Summary | |
ClassNotPersistenceCapableException | This exception is thrown if a class is not described in the MetaData Repository, and thus cannot be handled properly by OJB |
MetadataException | This exception is thrown if a MetaData related problem occurs. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |