OdiInterfaceDataAccessHelperWithSnpObjects
OdiInterfaceDataAccessHelperWithSnpObjectsViewData
public interface IOdiInterfaceDataAccessHelper
Modifier and Type | Method and Description |
---|---|
DataAccessInfo |
createDataAccessInfo(OdiInstance pOdiInstance,
IInterfaceSubComponent[] pInterfaceSubComponents,
IJMSCallBack pJMSCallBack,
boolean pCheckValidityOnly,
boolean pCountLines)
Deprecated.
Creates a DataAccessInfo to retrieve a request and a connection to the data of the elements that are sent in
pInterfaceSubComponents . |
DataAccessInfo createDataAccessInfo(OdiInstance pOdiInstance, IInterfaceSubComponent[] pInterfaceSubComponents, IJMSCallBack pJMSCallBack, boolean pCheckValidityOnly, boolean pCountLines) throws PhysicalSchemasConflictException, InexistentMappingException, OdiConnectionNotFoundException, java.sql.SQLException, java.lang.ClassNotFoundException
pInterfaceSubComponents
.
The elements in this array can be any of these elements of the interface:pOdiInstance
- the current OdiInstance on which the interface is locatedpInterfaceSubComponents
- all the sub components that are to be part of the show data expressionpJMSCallBack
- the JMS callback giving JMS information if it is a JMS connectionpCheckValidityOnly
- if true
then the request will not return any data but only check the validity of the generated SQL codepCountLines
- if true, then the request only counts the data for the selected elementsPhysicalSchemasConflictException
- if two interface subcomponents are not on the same physical schemaInexistentMappingException
- if there is a missing mapping from logical schema to physical schemaOdiConnectionNotFoundException
- if the connection to the data could not be resolved because no component points to a physical connectionjava.sql.SQLException
- if the connection could not be established to the datajava.lang.ClassNotFoundException
- if the driver for the data connection is missing