|
Oracle© Data Integrator Data Services Java API Reference 11g Release 1 (11.1.1.6.0) E17062-03 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Provides an API to assist with implementing Data Services with Oracle Data Integrator.
See:
Description
Interface Summary | |
---|---|
IDataService | Interface that a class needs to implement to be considered as a Data Integrator Data Service. |
Class Summary | |
---|---|
CDCManagedEntity | A data service parameter which represents the entity corresponding to a data change captured for a datastore. |
CDCManagedEntityList | A data service parameter that represents a list of CDCManagedEntity objects. |
CDCQuery | A data service parameter which represents a query that retrieves a list of captured changes. |
ColumnsMeta | This class provides metadata about the columns of the managed entity to which it is attached. |
DataServiceMeta | This class provides metadata about the data service, its namespace and its managed entity. |
DataServicesParameters | This class defines the range of valid data service parameters. |
DataServiceVoid | A data service parameter that represents a void parameter. |
ManagedEntity | A data service parameter that represents the entity corresponding to one record of the datastore handled by the data service. |
ManagedEntityList | A data service parameter that represents a list of ManagedEntity objects. |
QueryFilter | A data service parameter used to define filters and ordering when accessing a datastore via a ManagedEntity . |
QueryResponse | A data service parameter that represents the response to an operation (either INSERT, UPDATE or DELETE) performed on the datastore. |
UpdateDeleteFilter | A data service parameter used to define filters when deleting or updating a datastore via a ManagedEntity . |
UpdateFilter | A data service parameter used to define a filtered update on a datastore via a ManagedEntity . |
Utils | A utility class that contains helpful methods for developing Service Knowledge Modules. |
Exception Summary | |
---|---|
DataServiceException | A superclass for all exceptions thrown by data services. |
InvalidInputMessageException | An exception thrown when input data provided to the web service is incorrect (for example, when an invalid SOAP message is sent to the web service). |
InvalidOutputMessageException | An exception thrown when output data returned by the service class is incorrect. |
MissingChildException | Exception Thrown by SOAP=>Java mapper when a mandatory child node is missing in an the SOAP request message. Created on 14 avr. |
Provides an API to assist with implementing Data Services with Oracle Data Integrator. This API includes a framework to create data services. That is, web services which provide access to information stored in datastores and to changes captured using Data Integrator's CDC feature.
Any class implementing the IDataService
interface exposes a data service. Any method in this class fulfilling the following requirements will be exposed as an operation of the data service:
Valid input and output parameters are defined and restricted using the DataServicesParameters
class. Valid parameters include all classes handled by the data services framework, such as ManagedEntity
, ManagedEntityList
, QueryFilter
and so on.
The oracle.odi.dataservices.fwk
package contains the API for the following:
DataServiceMeta
- metadata about the data service, including the namespace and the managed entityColumnsMeta
- metadata about the managed entity columnsManagedEntity
- represents the entity corresponding to one record of the datastore handled by the data serviceManagedEntityList
- list of ManagedEntity
objectsQueryFilter
- used to define filtering and ordering when accessing a datastore via a ManagedEntity
UpdateFilter
- used to define filtering when updating a datastore via a ManagedEntity
CDCManagedEntity
- represents the entity corresponding to a data change captured for a datastoreCDCManagedEntityList
- list of CDCManagedEntity
CDCQuery
- used to define a query for retrieving a list of changes capturedQueryResponse
- response to an operation performed on the datastoreDataServiceVoid
- data service void parameterDataServiceException
- superclass for Exceptions thrown by Data ServicesInvalidInputMessageException
- thrown when the input data provided to the web service is incorrectInvalidOutputMessageException
- thrown when the output data returned by the service class is incorrectDataServicesParameters
- defines and restricts valid data service parametersUtils
- utility class containing helper methods for Service Knowledge Modules coding
|
Oracle© Data Integrator Data Services Java API Reference 11g Release 1 (11.1.1.6.0) E17062-03 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |