|
Oracle Application Server TopLink API Reference 10g Release 2 (10.1.2) B15903-01 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
A B C D E F G H I J K L M N O P Q R S T U V W X _
AbstractSDKCall provides a base implementation of SDKCall.Expression.equal to be used for comparisons.Descriptor.setShouldAlwaysRefreshCache(boolean) with an argument of true: it configures a Descriptor to always refresh the cache if data is received from the database by any query.Descriptor.setShouldAlwaysRefreshCacheOnRemote(boolean) with an argument of true: it configures a Descriptor to always remotely refresh the cache if data is received from the database by any query in a RemoteSession.Expression.prefixSQL(java.lang.String), Expression.postfixSQL(java.lang.String).Connection to a JDBC database.ContainerPolicy.Connection.DatabaseRow to an XML document.FieldTranslator interface.XMLTranslator interface.Descriptor.setShouldAlwaysRefreshCache(boolean) with an argument of false: it ensures that a Descriptor is not configured to always refresh the cache if data is received from the database by any query.Descriptor.setShouldAlwaysRefreshCacheOnRemote(boolean) with an argument of false: it ensures that a Descriptor is not configured to always remotely refresh the cache if data is received from the database by any query in a RemoteSession.Descriptor.setShouldOnlyRefreshCacheIfNewerVersion(boolean) with an argument of false: it ensures that a Descriptor is not configured to only refresh the cache if the data received from the database by a query is newer than the data in the cache (as determined by the optimistic locking field).DatabaseRow from those defined in the data store to those expected by the appropriate Descriptor(s) and vice versa.XMLFileAccessorFilePolicy to "normalize" file names; i.e. convert invalid characters into something acceptable to the current O/S.null or an excluded value like 0 or false.equal.ClassLoader abstract class.QueryRedirector without implementing QueryRedirector.mark and reset methods.VARRAYs except internally they store their information in a separate table from their parent structure's table.Descriptor.setShouldOnlyRefreshCacheIfNewerVersion(boolean) with an argument of true: it configures a Descriptor to only refresh the cache if the data received from the database by a query is newer than the data in the cache (as determined by the optimistic locking field) and as long as one of the following is true: the Descriptor was configured by calling Descriptor.alwaysRefreshCache() or Descriptor.alwaysRefreshCacheOnRemote(), the query was configured by calling ObjectLevelReadQuery.refreshIdentityMapResult(), or the query was a call to Session.refreshObject(java.lang.Object) However, if a query hits the cache, data is not refreshed regardless of how this setting is configured.org.xml.sax.SAXParseException class.org.xml.sax.SAXParseException class, providing indirect access to its protocol via an interface.SDKAccessor is a facile implementation of the Accessor interface.SDKCall augments the Call interface to define a bit more behavior, as required by the SDKQueryMechanism: When a query is executed, it is cloned; the call must be able to provide a clone of itself that corresponds to this cloned query.SDKCollectionMappingHelper to interact with the assorted SDK collection mappings.SDKDescriptor supplements the Descriptor protocol with a number of defaults and helper methods that simplify the use of custom queries/calls (since every query in an SDKDescriptor must be custom).SDKDirectCollectionMapping consolidates the behavior of mappings that map collections of "native" data objects (e.g.SDKFieldValue is a container for nested (and possibly repeating) elements that might occur within a database row.SDKLogin does little more than parameterize Accessor to be used by the Session.SDKObjectCollectionMapping is used to represent a relationship between a single source object and collection of target objects; where, on the data store, the source object has a collection of references (foreign keys) to the target objects.SDKPlatform provides just a tiny bit of behavior: building the queries for using sequence numbers.SDKQueryMechanism class implements the DatabaseQueryMechanism protocol by redirecting all queries to a collection of calls that is provided to the mechanism when it is built.SchemaManager for SDK developers.FieldTranslator interface.java.sql.Connection.shouldAlwaysRefreshCache argument passed into this method is true, this method configures a Descriptor to always refresh the cache if data is received from the database by any query.shouldAlwaysRefreshCacheOnRemote argument passed into this method is true, this method configures a Descriptor to always remotely refresh the cache if data is received from the database by any query in a RemoteSession.shouldOnlyRefreshCacheIfNewerVersion argument passed into this method is true, this method configures a Descriptor to only refresh the cache if the data received from the database by a query is newer than the data in the cache (as determined by the optimistic locking field) and as long as one of the following is true: the Descriptor was configured by calling Descriptor.alwaysRefreshCache() or Descriptor.alwaysRefreshCacheOnRemote(), the query was configured by calling ObjectLevelReadQuery.refreshIdentityMapResult(), or the query was a call to Session.refreshObject(java.lang.Object) However, if a query hits the cache, data is not refreshed regardless of how this setting is configured.null attribute in the example object either to objects with that attribute also set to null or to any value other than null.equal.true if the Descriptor is configured to always refresh the cache if data is received from the database by any query.true if the Descriptor is configured to always remotely refresh the cache if data is received from the database by any query in a RemoteSession.true if the Descriptor is configured to only refresh the cache if the data received from the database by a query is newer than the data in the cache (as determined by the optimistic locking field).null attribute in the example object either to objects with that attribute also set to null or to any value other than null.#toString(PrintWriter), to allow subclasses to insert additional information.#toString(PrintWriter), to allow subclasses to insert additional information.#toString(PrintWriter), to allow subclasses to insert additional information.ConnectionPool.ExternalConnectionPool.ReadConnectionPool.Accessor in the XML context.XMLStreamPolicy interface simply forwards any message to the accessor, which is assumed to be an XMLAccessor.XMLCall does not do much.XMLDescriptor extends the SDKDescriptor protocol with a number of defaults and helper methods that simplify the use of XML data store.XMLFileAccessor is an implementation of the XMLAccessor interface that uses the native O/S file system to store XML documents: The base directory is analogous to a relational database that contains a collection of related tables.XMLFileAccessor to build the files that will be wrapped in XML streams.XMLFileLogin holds the information required to log in to a file-based XML data store, using an XMLFileAccessor.XMLStreamPolicy interface simply wraps the supplied file (or files) in the appropriate stream (or enumeration of streams).XMLLogin adds a little protocol to make it look like we are dealing with XML documents and elements instead of database rows and fields.XMLPlatform implements various database platform behaviors in a way that is useful for an XML data store: Building the calls necessary for XML "sequence numbers".SchemaManager to create XML stream sources and sequences for XML Projects.XMLStreamPolicy interface simply returns the supplied stream (or streams).DatabaseRow.XMLFileAccessor class; supplanting subdirectories with ZIP files. i.e.XMLStreamPolicy interface provides streams to XML documents stored in ZIP file archives.A B C D E F G H I J K L M N O P Q R S T U V W X _
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||