|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
IIOTransducer | Performs Transduction against a stream of data from either a Reader or a Writer. |
IMetaCollection | Provides the abilities to retrieve data from any data source, anywhere within the enterprise. |
IMetaResources | Defines static finals for the collection package |
ITransactionalTransducer | Performs Transduction between a transactional data sourcees and
an IMetaCollection instance. |
ITransducer | Performs Transduction between a specific data source and an
IMetaCollection instance. |
Class Summary | |
AggregateTransactionManager | Aggregates a Transaction across multiple IMetaCollection
instances. |
AIOTransducer | Provides an abstract base class for implementors of the
IIOTransducer interface. |
AJDBCTransducer | Performs transduction between a JDBC data source and an
IMetaCollection instance. |
ATransducer | Abstract base class that transduces data between a specific external data
source and an IMetaCollection instance. |
ATransducerAdapter | Provides abstract base class abilities for Transducer Adapters. |
DefaultMetaFactory | Defines the methods for creation of IMetaCollection instances. |
DefaultTransducer | The default implementation of the ITransducer interface that
throws TransducerExceptions if get() or
put are invoked. |
DelimitedTransducer | Performs delimited transduction against a stream of data; fields, rows,
records, and other data dimensions that are indicated by embedded
String instance or char actors. |
DictionaryTransducer | Transduces a dictionary (name=value) based data source. |
FileTransducerAdapter | Provides file based access to ITransducer implementors. |
FixedPositionTransducer | Transduces data that has a fixed position within a stream. |
JDBCTransducer | Performs transduction between a JDBC data source and an
IMetaCollection instance. |
MailTransducer | Performs Transduction between a mail data source and an
IMetaCollection instance. |
MetaCollection | Default implementation of the IMetaCollection interface. |
MetaFactory | Responsible for creation of IMetaCollection instances. |
MetaUtil | Utility methods for Collections API. |
NodeMetaCollection | Provides the abiliities of an IMetaCollection instance based off
of a INode instance. |
StringTransducerAdapter | Performs transduction to or against a String of data. |
SystemPropertiesTransducer | Performs Transduction between the java.lang.System properties and an
IMetaCollection instance. |
URLQueryTransducer | Performs Transduction between a URL Query data source and an
IMetaCollection instance. |
URLTransducerAdapter | Performs Transduction to or against a URL. |
XMLTransducer | Performs Transduction between a XML data source and an
IMetaCollection instance. |
Exception Summary | |
TransducerException | Represents the things that can go wrong during a transduction. |
Provides the abilities to retrieve data from any data source, anywhere within
the enterprise. Any data collection can be represented by a graph based
structure. MetaCollections provides a very rich way to construct graphs, Thus
any data of any kind can be held within an IMetaCollection
instance. This package provides an elegant, efficient, consistent abstraction
for access to external data regardless of its source, form, and representation.
The ITransducer
implementors abstract the access of data into
two methods: get()
and put()
. These methods work
against an IMetaCollection
instance to which the
ITransducer
instance is attached. The methods are also
IMetaCollection
instance centric. That is, the get()
pulls data from the data source that the ITransducer
instance
represents and places it into the IMetaCollection
instance, and
put()
takes data from the IMetaCollection
instance
and places it into the data source represented by the ITransducer
instance.
The architecture provides default ITranducer
implementors for
XML data, JDBC data, Delimited data (like comma delimited), and fixed
position data. See the ITranducer
implementors for details
on how to perform those transductions.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |