|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OdaException | |
---|---|
org.eclipse.datatools.connectivity.oda | [Platform API] Defines the runtime API of the Open Data Access (ODA) extensions. |
org.eclipse.datatools.connectivity.oda.consumer.services | An ODA consumer framework package that allows an ODA consumer application to extend and provide application-specific services. |
org.eclipse.datatools.connectivity.oda.consumer.util.manifest | Provides a utility component for accessing the content of an ODA consumer extension's manifest. |
org.eclipse.datatools.connectivity.oda.design.ui.designsession | A utility component that provides the services to handle the DTP ODA Design Session Model API objects. |
org.eclipse.datatools.connectivity.oda.design.ui.manifest | A utility component for accessing the content of an ODA data source UI extension's manifest. |
org.eclipse.datatools.connectivity.oda.design.ui.wizards | Contains the base classes for extending the data source wizard and property pages, and data set wizard and property pages in the Open Data Access (ODA) Designer UI framework. |
org.eclipse.datatools.connectivity.oda.spec | The runtime API for an ODA data set query's dynamic result set specification. |
org.eclipse.datatools.connectivity.oda.spec.manifest | Provides a utility component for accessing the capabilities registered by an
ODA extension that implements the
org.eclipse.datatools.connectivity.oda.dynamicResultSet extension point. |
org.eclipse.datatools.connectivity.oda.spec.result | Defines the result set specification of the Open Data Access (ODA) dynamicResultSet extension point. |
org.eclipse.datatools.connectivity.oda.spec.result.filter | Defines the concrete filter expressions for use in the Open Data Access (ODA) result set filtering specification. |
org.eclipse.datatools.connectivity.oda.spec.util | Defines utilities for use with the Open Data Access (ODA) query specification. |
org.eclipse.datatools.connectivity.oda.spec.valueexpr | Defines the specialized Value Expression classes for use in the Open Data Access (ODA) query specification. |
org.eclipse.datatools.connectivity.oda.util.manifest | Provides a utility component for accessing the content of an ODA data source extension's manifest. |
Uses of OdaException in org.eclipse.datatools.connectivity.oda |
---|
Methods in org.eclipse.datatools.connectivity.oda that return OdaException | |
---|---|
OdaException |
OdaException.getNextException()
Returns the next OdaException chained to this OdaException
object. |
Methods in org.eclipse.datatools.connectivity.oda with parameters of type OdaException | |
---|---|
void |
OdaException.setNextException(OdaException nextException)
Adds an OdaException object to the end of the
OdaException chain. |
Methods in org.eclipse.datatools.connectivity.oda that throw OdaException | |
---|---|
boolean |
IParameterRowSet.absolute(int rowIndex)
Moves the cursor to the designated row number. |
int |
IParameterRowSet.add()
Appends a new row to the end of this collection and moves the cursor to the new row's position. |
void |
IQuery.cancel()
Cancels this query to abort its execution if supported by the underlying data source. |
void |
IParameterRowSet.clear()
Removes all of the elements from this collection. |
void |
IQuery.clearInParameters()
An optional method to clear the current input parameter values immediately. |
void |
IConnection.close()
Attempts to close this connection. |
void |
IQuery.close()
Attempts to close this IQuery. |
void |
IResultSet.close()
Closes the cursor associated with this IResultSet. |
void |
IConnection.commit()
Commits all changes made since the previous commit/rollback. |
boolean |
IAdvancedQuery.execute()
Executes the query's prepared query that may return multiple result sets. |
IResultSet |
IQuery.executeQuery()
Executes the query's prepared query text and returns a single IResultSet object. |
int |
IResultSet.findColumn(java.lang.String columnName)
Returns the column index of the specified column name. |
int |
IQuery.findInParameter(java.lang.String parameterName)
Returns the 1-based index of the specified input parameter. |
int |
IAdvancedQuery.findOutParameter(java.lang.String parameterName)
Returns the 1-based index of the specified scalar or structure output parameter. |
java.math.BigDecimal |
IResultSet.getBigDecimal(int index)
Gets the value of the designated column in the current row as a decimal. |
java.math.BigDecimal |
IAdvancedQuery.getBigDecimal(int parameterId)
Returns the decimal value from the designated output parameter. |
java.math.BigDecimal |
IResultSet.getBigDecimal(java.lang.String columnName)
Gets the value of the designated column in the current row as a decimal. |
java.math.BigDecimal |
IAdvancedQuery.getBigDecimal(java.lang.String parameterName)
Returns the decimal value from the designated output parameter. |
java.io.InputStream |
IBlob.getBinaryStream()
Retrieves the BLOB value designated by this IBlob instance as a binary stream of uninterpreted bytes. |
IBlob |
IResultSet.getBlob(int index)
Gets the value of the designated column in the current row as an IBlob object. |
IBlob |
IAdvancedQuery.getBlob(int parameterId)
Returns the IBlob value from the designated output parameter. |
IBlob |
IResultSet.getBlob(java.lang.String columnName)
Gets the value of the designated column in the current row as an IBlob object. |
IBlob |
IAdvancedQuery.getBlob(java.lang.String parameterName)
Returns the IBlob value from the designated output parameter. |
boolean |
IResultSet.getBoolean(int index)
Gets the value of the designated column in the current row as a boolean. |
boolean |
IAdvancedQuery.getBoolean(int parameterId)
Returns the boolean value from the designated output parameter. |
boolean |
IResultSet.getBoolean(java.lang.String columnName)
Gets the value of the designated column in the current row as a boolean. |
boolean |
IAdvancedQuery.getBoolean(java.lang.String parameterName)
Returns the boolean value from the designated output parameter. |
byte[] |
IBlob.getBytes(long position,
int length)
Retrieves all or part of the BLOB value designated by this IBlob instance as an array of bytes. |
java.io.Reader |
IClob.getCharacterStream()
Retrieves the CLOB value designated by this IClob instance as a java.io.Reader object for reading a stream of characters. |
IClob |
IResultSet.getClob(int index)
Gets the value of the designated column in the current row as an IClob object. |
IClob |
IAdvancedQuery.getClob(int parameterId)
Returns the IClob value from the designated output parameter. |
IClob |
IResultSet.getClob(java.lang.String columnName)
Gets the value of the designated column in the current row as an IClob object. |
IClob |
IAdvancedQuery.getClob(java.lang.String parameterName)
Returns the IClob value from the designated output parameter. |
int |
IResultSetMetaData.getColumnCount()
Returns the number of columns in the corresponding IResultSet object. |
int |
IResultSetMetaData.getColumnDisplayLength(int index)
Returns the display length of the specific column. |
java.lang.String |
IResultSetMetaData.getColumnLabel(int index)
Returns the designated column's suggested title for use in the column heading and/or display name. |
java.lang.String |
IResultSetMetaData.getColumnName(int index)
Returns the name of the specific column. |
int |
IResultSetMetaData.getColumnType(int index)
Returns the data provider specific code of the column's data type. |
java.lang.String |
IResultSetMetaData.getColumnTypeName(int index)
Returns the data provider specific name of the column's data type. |
IConnection |
IDataSetMetaData.getConnection()
Returns the connection that produced this metadata object. |
IConnection |
IDriver.getConnection(java.lang.String dataSourceId)
Returns an IConnection object that can then be used to establish a runtime connection to the underlying data source with the given unique id. |
int |
IDataSetMetaData.getDataSourceMajorVersion()
Returns the major version number of the underlying data provider. |
int |
IDataSetMetaData.getDataSourceMinorVersion()
Returns the minor version number of the underlying data provider. |
IResultSet |
IDataSetMetaData.getDataSourceObjects(java.lang.String catalog,
java.lang.String schema,
java.lang.String object,
java.lang.String version)
Returns the collection of objects found in a data provider's catalog. |
java.lang.String |
IDataSetMetaData.getDataSourceProductName()
Returns the name of this data provider product. |
java.lang.String |
IDataSetMetaData.getDataSourceProductVersion()
Returns the version of this data provider product as a String . |
java.sql.Date |
IResultSet.getDate(int index)
Gets the value of the designated column in the current row as a java.sql.Date. |
java.sql.Date |
IAdvancedQuery.getDate(int parameterId)
Returns the java.sql.Date value from the designated output parameter. |
java.sql.Date |
IResultSet.getDate(java.lang.String columnName)
Gets the value of the designated column in the current row as a java.sql.Date. |
java.sql.Date |
IAdvancedQuery.getDate(java.lang.String parameterName)
Returns the java.sql.Date value from the designated output parameter. |
double |
IResultSet.getDouble(int index)
Gets the value of the designated column in the current row as a double. |
double |
IAdvancedQuery.getDouble(int parameterId)
Returns the double value from the designated output parameter. |
double |
IResultSet.getDouble(java.lang.String columnName)
Gets the value of the designated column in the current row as a double. |
double |
IAdvancedQuery.getDouble(java.lang.String parameterName)
Returns the double value from the designated output parameter. |
int |
IResultSet.getInt(int index)
Gets the value of the designated column in the current row as an int. |
int |
IAdvancedQuery.getInt(int parameterId)
Returns the integer value from the designated output parameter. |
int |
IResultSet.getInt(java.lang.String columnName)
Gets the value of the designated column in the current row as an int. |
int |
IAdvancedQuery.getInt(java.lang.String parameterName)
Returns the integer value from the designated output parameter. |
int |
IDriver.getMaxConnections()
Returns the maximum number of concurrent connections that the driver can support. |
int |
IConnection.getMaxQueries()
Returns the maximum number of active queries for any data set types that the driver can support for this connection. |
int |
IQuery.getMaxRows()
Returns the maximum number of rows that can be fetched from the query's result set(s). |
IResultSetMetaData |
IQuery.getMetaData()
Returns the metadata of the current result set for this prepared IQuery. |
IResultSetMetaData |
IResultSet.getMetaData()
Returns the metadata associated with this IResultSet. |
IDataSetMetaData |
IConnection.getMetaData(java.lang.String dataSetType)
Returns an IDataSetMetaData object of the the given data set type. |
IResultSetMetaData |
IAdvancedQuery.getMetaDataOf(java.lang.String resultSetName)
Returns the metadata of the expected named result. |
boolean |
IAdvancedQuery.getMoreResults()
Moves to the query's next result set. |
java.lang.Object |
IResultSet.getObject(int index)
Gets the value of the designated column in the current row as an Object . |
java.lang.Object |
IAdvancedQuery.getObject(int parameterId)
Returns the value of the designated output parameter as an Object . |
java.lang.Object |
IResultSet.getObject(java.lang.String columnName)
Gets the value of the designated column in the current row as an Object . |
java.lang.Object |
IAdvancedQuery.getObject(java.lang.String parameterName)
Returns the value of the designated output parameter as an Object . |
int |
IParameterMetaData.getParameterCount()
Returns the number of parameters defined in the prepared IQuery object. |
IParameterMetaData |
IQuery.getParameterMetaData()
Returns the count, data types, and other metadata attributes of the parameters defined in this prepared IQuery object. |
int |
IParameterMetaData.getParameterMode(int param)
Returns the input/output mode of the specified parameter. |
java.lang.String |
IParameterMetaData.getParameterName(int param)
Returns the name of the specific parameter. |
int |
IParameterMetaData.getParameterType(int param)
Returns the data provider specific code of the parameter's data type. |
java.lang.String |
IParameterMetaData.getParameterTypeName(int param)
Returns the data provider specific name of the parameter's data type. |
int |
IResultSetMetaData.getPrecision(int index)
Returns the maximum number of decimal digits of the specific column. |
int |
IParameterMetaData.getPrecision(int param)
Returns the maximum number of decimal digits for the specified parameter. |
IResultSet |
IAdvancedQuery.getResultSet()
Returns the current result as an IResultSet object. |
IResultSet |
IAdvancedQuery.getResultSet(java.lang.String resultSetName)
Returns the named result as an IResultSet object, or null if none is available. |
java.lang.String[] |
IAdvancedQuery.getResultSetNames()
Returns the names of result sets that can be returned by this IAdvancedQuery. |
int |
IResultSet.getRow()
Returns the current row's 1-based index position. |
IParameterRowSet |
IAdvancedQuery.getRow(int parameterId)
Returns the structure value from the designated output parameter. |
IParameterRowSet |
IAdvancedQuery.getRow(java.lang.String parameterName)
Returns the structure value from the designated output parameter. |
int |
IResultSetMetaData.getScale(int index)
Returns the maximum number of digits to the right of the decimal point of the specific column. |
int |
IParameterMetaData.getScale(int param)
Returns the maximum number of digits to the right of the decimal point for the specified parameter. |
SortSpec |
IQuery.getSortSpec()
Returns the sort specification associated with this IQuery . |
SortSpec |
IAdvancedQuery.getSortSpec(java.lang.String resultSetName)
Returns the sort specification associated with the named result set of this IAdvancedQuery . |
int |
IDataSetMetaData.getSQLStateType()
Indicates whether the SQLSTATE returned by OdaException.getSQLState()
is X/Open SQL CLI or SQL99. |
java.lang.String |
IResultSet.getString(int index)
Gets the value of the designated column in the current row as a String. |
java.lang.String |
IAdvancedQuery.getString(int parameterId)
Returns the String value from the designated output parameter. |
java.lang.String |
IResultSet.getString(java.lang.String columnName)
Gets the value of the designated column in the current row as a String. |
java.lang.String |
IAdvancedQuery.getString(java.lang.String parameterName)
Returns the String value from the designated output parameter. |
java.lang.String |
IClob.getSubString(long position,
int length)
Retrieves a copy of the specified substring in the CLOB value designated by this IClob instance. |
java.sql.Time |
IResultSet.getTime(int index)
Gets the value of the designated column in the current row as a java.sql.Time. |
java.sql.Time |
IAdvancedQuery.getTime(int parameterId)
Returns the java.sql.Time value from the designated output parameter. |
java.sql.Time |
IResultSet.getTime(java.lang.String columnName)
Gets the value of the designated column in the current row as a java.sql.Time. |
java.sql.Time |
IAdvancedQuery.getTime(java.lang.String parameterName)
Returns the java.sql.Time value from the designated output parameter. |
java.sql.Timestamp |
IResultSet.getTimestamp(int index)
Gets the value of the designated column in the current row as a java.sql.Timestamp. |
java.sql.Timestamp |
IAdvancedQuery.getTimestamp(int parameterId)
Returns the java.sql.Timestamp value from the designated output parameter. |
java.sql.Timestamp |
IResultSet.getTimestamp(java.lang.String columnName)
Gets the value of the designated column in the current row as a java.sql.Timestamp. |
java.sql.Timestamp |
IAdvancedQuery.getTimestamp(java.lang.String parameterName)
Returns the java.sql.Timestamp value from the designated output parameter. |
boolean |
IParameterRowSet.isEmpty()
Determines whether this does not contain any elements. |
int |
IResultSetMetaData.isNullable(int index)
Indicates the nullability of values in the designated column. |
int |
IParameterMetaData.isNullable(int param)
Returns whether null values are allowed for the specified parameter. |
boolean |
IConnection.isOpen()
Checks whether this has an established connection |
long |
IClob.length()
Returns the number of characters in the CLOB value designated by this IClob object. |
long |
IBlob.length()
Returns the number of bytes in the BLOB value designated by this IBlob object. |
IQuery |
IConnection.newQuery(java.lang.String dataSetType)
Returns an IQuery object of the given data set type. |
boolean |
IResultSet.next()
Moves the cursor down one row from its current position. |
void |
IConnection.open(java.util.Properties connProperties)
Attempts to establish a connection based on the given connection properties. |
void |
IQuery.prepare(java.lang.String queryText)
Performs necessary checks to determine whether the query text is of a valid format supported by this IQuery implementation. |
boolean |
IParameterRowSet.previous()
Moves the cursor up one element from its current position. |
void |
IConnection.rollback()
Undoes all changes made since the previous commit/rollback. |
void |
IConnection.setAppContext(java.lang.Object context)
Sets the connection context passed through from an application. |
void |
IQuery.setAppContext(java.lang.Object context)
Sets the query context passed through from an application. |
void |
IDriver.setAppContext(java.lang.Object context)
Sets the driver context passed through from an application. |
void |
IParameterRowSet.setBigDecimal(int columnIndex,
java.math.BigDecimal value)
Sets the decimal value at the designated column. |
void |
IQuery.setBigDecimal(int parameterId,
java.math.BigDecimal value)
Sets the designated parameter to the given decimal value. |
void |
IParameterRowSet.setBigDecimal(java.lang.String columnName,
java.math.BigDecimal value)
Sets the decimal value at the designated column. |
void |
IQuery.setBigDecimal(java.lang.String parameterName,
java.math.BigDecimal value)
Sets the designated parameter to the given decimal value. |
void |
IParameterRowSet.setBoolean(int columnIndex,
boolean value)
Sets the boolean value at the designated column. |
void |
IQuery.setBoolean(int parameterId,
boolean value)
Sets the designated parameter to the given boolean value. |
void |
IParameterRowSet.setBoolean(java.lang.String columnName,
boolean value)
Sets the boolean value at the designated column. |
void |
IQuery.setBoolean(java.lang.String parameterName,
boolean value)
Sets the designated parameter to the given boolean value. |
void |
IParameterRowSet.setDate(int columnIndex,
java.sql.Date value)
Sets the date value at the designated column. |
void |
IQuery.setDate(int parameterId,
java.sql.Date value)
Sets the designated parameter to the given Date value. |
void |
IParameterRowSet.setDate(java.lang.String columnName,
java.sql.Date value)
Sets the date value at the designated column. |
void |
IQuery.setDate(java.lang.String parameterName,
java.sql.Date value)
Sets the designated parameter to the given Date value. |
void |
IParameterRowSet.setDouble(int columnIndex,
double value)
Sets the double value at the designated column. |
void |
IQuery.setDouble(int parameterId,
double value)
Sets the designated parameter to the given double value. |
void |
IParameterRowSet.setDouble(java.lang.String columnName,
double value)
Sets the double value at the designated column. |
void |
IQuery.setDouble(java.lang.String parameterName,
double value)
Sets the designated parameter to the given double value. |
void |
IParameterRowSet.setInt(int columnIndex,
int value)
Sets the integer value at the designated column. |
void |
IQuery.setInt(int parameterId,
int value)
Sets the designated parameter to the given integer value. |
void |
IParameterRowSet.setInt(java.lang.String columnName,
int value)
Sets the integer value at the designated column. |
void |
IQuery.setInt(java.lang.String parameterName,
int value)
Sets the designated parameter to the given integer value. |
void |
IConnection.setLocale(com.ibm.icu.util.ULocale locale)
Specifies the locale setting for all locale-sensitive tasks in this connection. |
void |
IDriver.setLogConfiguration(LogConfiguration logConfig)
An optional method to set the trace logging configuration of the ODA runtime driver for the given type of data source and its runtime connection(s). |
void |
IQuery.setMaxRows(int max)
Specifies the maximum number of rows that can be fetched from the query's result set(s). |
void |
IResultSet.setMaxRows(int max)
Specifies the maximum number of rows that can be fetched from this result set. |
IParameterRowSet |
IAdvancedQuery.setNewRow(int parameterId)
Returns an IParameterRowSet object that contains a single row representing the specified structure input parameter. |
IParameterRowSet |
IAdvancedQuery.setNewRow(java.lang.String parameterName)
Returns an IParameterRowSet object that contains a single row representing the named structure input parameter. |
IParameterRowSet |
IAdvancedQuery.setNewRowSet(int parameterId)
Returns an empty IParameterRowSet object that represents the specified table input parameter. |
IParameterRowSet |
IAdvancedQuery.setNewRowSet(java.lang.String parameterName)
Returns an empty IParameterRowSet object that represents the named table input parameter. |
void |
IParameterRowSet.setNull(int columnIndex)
Sets a null value at the designated column. |
void |
IQuery.setNull(int parameterId)
Sets the designated parameter to a null value. |
void |
IParameterRowSet.setNull(java.lang.String columnName)
Sets a null value at the designated column. |
void |
IQuery.setNull(java.lang.String parameterName)
Sets the designated parameter to a null value. |
void |
IParameterRowSet.setObject(int columnIndex,
java.lang.Object value)
Sets the object value at the designated column. |
void |
IQuery.setObject(int parameterId,
java.lang.Object value)
Sets the value of the designated parameter with the given object. |
void |
IParameterRowSet.setObject(java.lang.String columnName,
java.lang.Object value)
Sets the object value at the designated column. |
void |
IQuery.setObject(java.lang.String parameterName,
java.lang.Object value)
Sets the value of the designated parameter with the given object. |
void |
IQuery.setProperty(java.lang.String name,
java.lang.String value)
Sets the named property with the specified value. |
void |
IQuery.setSortSpec(SortSpec sortBy)
Specifies the sort specification for this IQuery . |
void |
IAdvancedQuery.setSortSpec(java.lang.String resultSetName,
SortSpec sortBy)
Specifies the sort specification for the named result set of this IAdvancedQuery . |
void |
IQuery.setSpecification(QuerySpecification querySpec)
Specifies the query characteristics to apply when this query is prepared and executed. |
void |
IParameterRowSet.setString(int columnIndex,
java.lang.String value)
Sets the string value at the designated column. |
void |
IQuery.setString(int parameterId,
java.lang.String value)
Sets the designated parameter to the given string value. |
void |
IParameterRowSet.setString(java.lang.String columnName,
java.lang.String value)
Sets the string value at the designated column. |
void |
IQuery.setString(java.lang.String parameterName,
java.lang.String value)
Sets the designated parameter to the given string value. |
void |
IParameterRowSet.setTime(int columnIndex,
java.sql.Time value)
Sets the time value at the designated column. |
void |
IQuery.setTime(int parameterId,
java.sql.Time value)
Sets the designated parameter to the given Time value. |
void |
IParameterRowSet.setTime(java.lang.String columnName,
java.sql.Time value)
Sets the time value at the designated column. |
void |
IQuery.setTime(java.lang.String parameterName,
java.sql.Time value)
Sets the designated parameter to the given Time value. |
void |
IParameterRowSet.setTimestamp(int columnIndex,
java.sql.Timestamp value)
Sets the time stamp value at the designated column. |
void |
IQuery.setTimestamp(int parameterId,
java.sql.Timestamp value)
Sets the designated parameter to the given Timestamp value. |
void |
IParameterRowSet.setTimestamp(java.lang.String columnName,
java.sql.Timestamp value)
Sets the time stamp value at the designated column. |
void |
IQuery.setTimestamp(java.lang.String parameterName,
java.sql.Timestamp value)
Sets the designated parameter to the given Timestamp value. |
int |
IParameterRowSet.size()
Returns the number of elements in this collection. |
boolean |
IDataSetMetaData.supportsInParameters()
Indicates whether this data set type supports input parameters in IQuery . |
boolean |
IDataSetMetaData.supportsMultipleOpenResults()
Indicates whether this data set type supports getting multiple IResultSet objects simultaneously,
in its IAdvancedQuery implementation. |
boolean |
IDataSetMetaData.supportsMultipleResultSets()
Indicates whether this data set type supports getting multiple IResultSet objects (sequentially or simultaneously),
in its IAdvancedQuery implementation. |
boolean |
IDataSetMetaData.supportsNamedParameters()
Indicates whether this data set type supports named parameters in IQuery . |
boolean |
IDataSetMetaData.supportsNamedResultSets()
Indicates whether this data set type supports getting one or more IResultSet objects by name,
in its IAdvancedQuery implementation. |
boolean |
IDataSetMetaData.supportsOutParameters()
Indicates whether this data set type supports output parameters in its IAdvancedQuery implementation. |
boolean |
IResultSet.wasNull()
Returns whether the value read from the previous get<type> method was invalid or null. |
boolean |
IAdvancedQuery.wasNull()
Returns whether the value read from the previous get<type> method was null. |
Uses of OdaException in org.eclipse.datatools.connectivity.oda.consumer.services |
---|
Methods in org.eclipse.datatools.connectivity.oda.consumer.services that throw OdaException | |
---|---|
java.util.Properties |
IPropertyProvider.getDataSourceProperties(java.util.Properties candidateProperties,
java.lang.Object appContext)
Provides the effective property values to use at runtime to open a connection to a data source. |
Uses of OdaException in org.eclipse.datatools.connectivity.oda.consumer.util.manifest |
---|
Methods in org.eclipse.datatools.connectivity.oda.consumer.util.manifest that throw OdaException | |
---|---|
IPropertyProvider |
PropertyProviderManifest.createProvider()
Instantiates the property provider implemented by an ODA consumer extension of the propertyProvider extension point. |
DriverExtensionManifest |
ExtensionExplorer.getDriverExtensionManifest(java.lang.String driverType)
Finds and returns the extension information defined in the plugin manifest of the extension that implements the DTP ODA Consumer extension point - org.eclipse.datatools.connectivity.oda.consumer.driverBridge . |
PropertyProviderManifest |
ExtensionExplorer.getPropertyProviderManifest(java.lang.String applicationId)
Finds and returns the extension information defined in the plugin manifest of the extension that implements the DTP ODA Consumer extension point - org.eclipse.datatools.connectivity.oda.consumer.propertyProvider . |
Uses of OdaException in org.eclipse.datatools.connectivity.oda.design.ui.designsession |
---|
Methods in org.eclipse.datatools.connectivity.oda.design.ui.designsession that throw OdaException | |
---|---|
static OdaDesignSession |
DataSourceDesignSession.convertDesignToLinkedProfile(DesignSessionRequest request,
java.lang.String newProfileBaseName,
boolean useProfileInDesign,
boolean promptCreateProfileStore,
org.eclipse.swt.widgets.Shell parentShell)
Converts the data source design, in the specified DesignSessionRequest, to export its connection properties to a new connection profile instance, and optionally links to it. |
static Properties |
DesignSessionUtil.createDataSetNonPublicProperties(java.lang.String odaDataSourceId,
java.lang.String odaDataSetId,
java.util.Properties utilProps)
Creates an ODA design property collection for those given data set properties that are not defined in an ODA runtime extension manifest. |
static Properties |
DesignSessionUtil.createDataSetPublicProperties(java.lang.String odaDataSourceId,
java.lang.String odaDataSetId,
java.util.Properties utilProps)
Creates an ODA design property collection for the data set public properties defined in an ODA runtime extension manifest. |
static Properties |
DesignSessionUtil.createDataSourceNonPublicProperties(java.lang.String odaDataSourceId,
java.util.Properties utilProps)
Creates an ODA design property collection for those given data source properties that are not defined in an ODA runtime extension manifest. |
static Properties |
DesignSessionUtil.createDataSourcePublicProperties(java.lang.String odaDataSourceId,
java.util.Properties utilProps)
Creates an ODA design property collection for the data source public properties defined in an ODA runtime extension manifest. |
static OdaDesignSession |
DesignSessionUtil.createNewDataSetRequestSession(java.lang.String newDataSetName,
java.lang.String odaDataSetId,
DataSourceDesign dataSourceDesign)
Creates a new OdaDesignSession instance with a session request that contains a new data set design of the specified name and odaDataSetId, associated with the specified data source design instance. |
static DesignSessionRequest |
DesignSessionUtil.createNewDataSourceRequest(java.lang.String odaDataSourceId,
java.lang.String newDataSourceName,
java.lang.String newDataSourceDisplayName,
java.net.URI applResourceBaseURI,
java.net.URI designResourceBaseURI)
A convenience method to create a new DesignSessionRequest instance that contains a new data source design with the specified design attributes. |
static OdaDesignSession |
DataSourceDesignSession.createNewDesignFromProfile(java.lang.String odaDataSourceId,
java.lang.String newDataSourceName,
DataSourceDesignSession.ProfileReference profileRef)
Creates a design session with a new data source design, whose properties and their values are copied from, or referenced to, the given profile reference. |
static IConnectionProfile |
DesignSessionUtil.createProfile(DataSourceDesign dataSourceDesign,
java.lang.String profileName)
Creates an ODA connection profile instance from the specified data source design. |
OdaDesignSession |
DataSetDesignSession.finish()
Performs finish on this design session to create or edit its data set design. |
OdaDesignSession |
DataSourceDesignSession.finish()
Performs finish on this design session to create or edit its data source design. |
OdaDesignSession |
DataSetDesignSession.flush()
|
org.eclipse.ui.dialogs.PropertyPage |
DataSourceDesignSession.getEditorPage()
Returns a customized editor page for use within a design session to edit an extended ODA data source design instance. |
org.eclipse.core.runtime.IAdaptable |
DataSetDesignSession.getEditorPageElement()
Returns a customized editor page's adaptable element that represents the the extended ODA data set design instance that is being edited. |
DataSetEditorPage[] |
DataSetDesignSession.getEditorPages()
Returns an ordered collection of customized editor pages for use within a design session to edit an extended ODA data set design instance. |
org.eclipse.core.runtime.IAdaptable |
DataSourceDesignSession.getEditPropertyPageElement()
Returns a customized editor page's adaptable element that represents the the extended ODA data source design instance that is being edited. |
static java.util.Properties |
DesignSessionUtil.getEffectiveDataSourceProperties(DataSourceDesign dataSourceDesign)
|
static IConnectionProfile |
DesignSessionUtil.getLinkedProfile(DataSourceDesign dataSourceDesign)
Returns the connection profile instance externally referenced, i.e. |
org.eclipse.jface.wizard.IWizard |
DataSetDesignSession.getNewWizard()
Returns an ODA wizard for use within this design session to create a new, extended ODA data set design instance. |
org.eclipse.jface.wizard.IWizard |
DataSourceDesignSession.getNewWizard()
Returns an ODA wizard for use within this design session to create a new, extended ODA data source design instance. |
static java.util.Map |
DesignSessionUtil.getProfileIdentifiers(java.lang.String odaDataSourceId,
java.io.File storageFile)
Returns a collection of identifiers of all connection profile instances for the given ODA data source extension type. |
static java.util.Map |
DesignSessionUtil.getProfileIdentifiersByCategory(java.lang.String categoryId,
java.io.File storageFile)
Returns a collection of identifiers of all connection profile instances under the specified profile category id. |
org.eclipse.ui.dialogs.PropertyPage |
DataSourceDesignSession.getProfileSelectionPropertyPage()
Returns the property page that allows an user to update the selection of a connection profile. |
org.eclipse.jface.wizard.IWizardPage |
DataSetDesignSession.getWizardStartingPage()
Returns a customized starting wizard page for use within this design session to create or edit an extended ODA data set design instance. |
org.eclipse.jface.wizard.IWizardPage |
DataSourceDesignSession.getWizardStartingPage()
Returns a customized starting wizard page for use within this design session to create a new, extended ODA data source design instance. |
boolean |
DataSourceDesignSession.IDesignNameValidator.isValid(java.lang.String designName)
Validates whether the specified data source designName is valid in the context of the validator provider. |
boolean |
DataSetDesignSession.restartEditDesign(DesignSessionRequest newRequest,
boolean resetEditorPages)
|
void |
DataSetDesignSession.restartNewDesign(java.lang.String newDataSetName,
java.lang.String odaDataSetId,
DataSourceDesign dataSourceDesign)
|
void |
DataSourceDesignSession.restartNewDesign(java.lang.String odaDataSourceId,
java.lang.String newDataSourceName,
DataSourceDesignSession.ProfileReference profileRef,
DesignSessionRequest request)
Restarts the design session to create a new data source design instance with the given name for the given ODA data source type, and initializes with the properties specified in the given profile instance. |
static DataSetDesignSession |
DataSetDesignSession.startEditDesign(DesignSessionRequest request)
Requests to start a design session to create or edit a data set design, as specified in the given ODA design session request. |
static DataSourceDesignSession |
DataSourceDesignSession.startEditDesign(DesignSessionRequest request)
Requests to start a design session to edit a data source design, as specified in the given ODA design session request. |
static DataSourceDesignSession |
DataSourceDesignSession.startEditDesign(DesignSessionRequest request,
DataSourceEditorPage editorPage)
Requests to start a design session with the given editor page to edit a data source design, as specified in the given ODA design session request. |
static DataSourceDesignSession |
DataSourceDesignSession.startNewDesign(java.lang.String odaDataSourceId,
java.lang.String newDataSourceName)
Starts a design session to create a new data source design instance with the given name for the given ODA data source type. |
static DataSetDesignSession |
DataSetDesignSession.startNewDesign(java.lang.String newDataSetName,
java.lang.String odaDataSetId,
DataSourceDesign dataSourceDesign)
Starts a design session to create a new data set design instance with the given name. |
static DataSourceDesignSession |
DataSourceDesignSession.startNewDesign(java.lang.String odaDataSourceId,
java.lang.String newDataSourceName,
DataSourceDesignSession.ProfileReference profileRef,
DesignSessionRequest request)
Starts a design session to create a new data source design instance with the given name for the given ODA data source type, and initializes with the properties specified in the given profile instance. |
static DataSetParameters |
DesignSessionUtil.toDataSetParametersDesign(IParameterMetaData pmd)
Converts the contents of an ODA runtime parameters meta data to an ODA design-time DataSetParameters instance. |
static DataSetParameters |
DesignSessionUtil.toDataSetParametersDesign(IParameterMetaData pmd,
ParameterMode defaultMode)
Converts the contents of an ODA runtime parameters meta data to an ODA design-time DataSetParameters instance. |
static ResultSetColumns |
DesignSessionUtil.toResultSetColumnsDesign(IResultSetMetaData md)
Converts the contents of an ODA runtime result set meta data to an ODA design-time ResultSetColumns instance. |
Uses of OdaException in org.eclipse.datatools.connectivity.oda.design.ui.manifest |
---|
Methods in org.eclipse.datatools.connectivity.oda.design.ui.manifest that throw OdaException | |
---|---|
DataSetUIElement |
UIExtensionManifest.getDataSetUIElement(java.lang.String dataSetElementID)
Returns the DataSetUIElement instance that represents the dataSetUI element with the given id defined in this data source extension. |
DataSetUIElement |
UIManifestExplorer.getDataSetUIElement(java.lang.String dataSourceId,
java.lang.String dataSetElementID)
Returns the DataSetUIElement instance that represents the dataSetUI element with the given id defined in the ODA extension manifest of the specified data source element id. |
UIExtensionManifest |
UIManifestExplorer.getExtensionManifest(java.lang.String dataSourceId)
Finds and returns the extension configuration information defined in the plugin manifest of the ODA data source UI extension that implements the DTP ODA design-time extension point - org.eclipse.datatools.connectivity.oda.design.ui.dataSource . |
DataSetPageInfo |
DataSetUIElement.getPageDefinition(java.lang.String pageId)
Returns the DataSetPageInfo instance that represents the dataSetPage element with the given id defined in this data set ui element. |
static org.eclipse.core.runtime.IConfigurationElement |
DataSetUIElement.getPageElement(org.eclipse.core.runtime.IConfigurationElement dataSetUIElement,
java.lang.String pageId)
Returns the dataSetPage configuration element with the given page id defined in this data set ui element. |
static org.eclipse.core.runtime.IConfigurationElement |
DataSetUIElement.getWizardElement(org.eclipse.core.runtime.IConfigurationElement dataSetUIElement)
Returns the dataSetWizard configuration element that defines the wizard that allows an user to create a new ODA data set design instance. |
Uses of OdaException in org.eclipse.datatools.connectivity.oda.design.ui.wizards |
---|
Constructors in org.eclipse.datatools.connectivity.oda.design.ui.wizards that throw OdaException | |
---|---|
NewDataSourceWizard(java.lang.String odaDataSourceId)
|
Uses of OdaException in org.eclipse.datatools.connectivity.oda.spec |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec that throw OdaException | |
---|---|
void |
ValueExpression.validate()
Validates this value expression. |
void |
IValidator.validate(AggregateExpression aggrExpr,
ValidationContext context)
Validates the specified aggregate expression in the specified context. |
void |
IValidator.validate(FilterExpression filterExpr,
ValidationContext context)
Validates the specified filter expression in the specified context. |
void |
IValidator.validate(QuerySpecification querySpec,
ValidationContext context)
Validates the specified query specification in the specified context. |
void |
IValidator.validate(ResultSetSpecification resultSetSpec,
ValidationContext context)
Validates the specified result set specification in the specified context. |
void |
IValidator.validate(SortSpecification sortSpec,
ValidationContext context)
Validates the specified sort specification in the specified context. |
void |
ValueExpression.validate(ValidationContext context)
Validates this expression in the specified context. |
void |
QuerySpecification.validate(ValidationContext context)
Validates this in the specified context. |
void |
IValidator.validate(ValueExpression valueExpr,
ValidationContext context)
Validates the specified value expression in the specified context. |
void |
IValidator.validateSyntax(AggregateExpression aggrExpr,
ValidationContext context)
Performs syntactic validation of the specified aggregate expression in the specified context. |
void |
IValidator.validateSyntax(FilterExpression filterExpr,
ValidationContext context)
Performs syntactic validation of the specified filter expression in the specified context. |
abstract void |
ValueExpression.validateSyntax(ValidationContext context)
Performs syntactic validation of this expression in the specified context. |
void |
IValidator.validateSyntax(ValueExpression valueExpr,
ValidationContext context)
Performs syntactic validation of the specified value expression in the specified context. |
Uses of OdaException in org.eclipse.datatools.connectivity.oda.spec.manifest |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec.manifest that throw OdaException | |
---|---|
CustomExpression |
FilterExpressionDefinition.createExpression()
Creates and returns an instance of CustomExpression for use in an ODA filter specification, based on the class defined in the attribute specified in this definition. |
CustomFunction |
FunctionExpressionDefinition.createExpression()
Creates and returns an instance of CustomFunction based on the class attribute specified in this definition. |
CustomAggregate |
AggregateDefinition.createExpression()
Creates and returns an instance of CustomAggregate for use in an ODA aggregate projection specification, based on the class defined in the attribute specified in this definition. |
CustomAggregate |
AggregateDefinition.createExpression(ExpressionVariable variable)
Creates and returns an instance of CustomAggregate for use in an ODA aggregate projection specification, based on the class defined in the attribute specified in this definition. |
CustomExpression |
FilterExpressionDefinition.createExpression(ExpressionVariable variable,
ExpressionArguments args)
Creates and returns an instance of CustomExpression for use in an ODA filter specification, based on the class defined in the attribute specified in this definition. |
AggregateDefinition |
ResultExtensionExplorer.getContributedAggregateDefinition(ExtensionContributor extensionContributor,
java.lang.String exprId)
Gets the definition of the specified custom aggregate declared by the specified expression contributor. |
AggregateDefinition[] |
ResultExtensionExplorer.getContributedAggregateDefinitions(ExtensionContributor extensionContributor)
Gets the collection of custom aggregate definitions declared by the specified contributor. |
FilterExpressionDefinition |
ResultExtensionExplorer.getContributedFilterDefinition(ExtensionContributor extensionContributor,
java.lang.String exprId)
Gets the definition of the specified custom filter expression declared by the specified expression contributor. |
FilterExpressionDefinition[] |
ResultExtensionExplorer.getContributedFilterDefinitions(ExtensionContributor extensionContributor)
Gets the collection of custom filter expression definitions declared by the specified contributor. |
ExtensionContributor[] |
ResultExtensionExplorer.getContributorsOfDataSet(java.lang.String odaDataSourceId,
java.lang.String odaDataSetId)
Gets the collection of contributors that contribute dynamicResultSet extension to the specified data set type defined within the specified data source type. |
static java.lang.String |
CombinedExpressionOperatorDefinition.getCustomLiteralAttributeValue(org.eclipse.core.runtime.IConfigurationElement opElement)
For internal use only. |
AggregateDefinition |
ResultExtensionExplorer.getExtensionAggregateDefinition(java.lang.String extensionId,
java.lang.String exprId)
Gets the definition of the specified custom aggregate type declared by the specified extension. |
AggregateDefinition[] |
ResultExtensionExplorer.getExtensionAggregateDefinitions(java.lang.String extensionId)
Gets the collection of custom aggregate definitions declared by the specified extension. |
CombinedExpressionOperatorDefinition |
ResultExtensionExplorer.getExtensionCombinedOperatorDefinition(java.lang.String extensionId,
java.lang.String operatorId)
Gets the definition of the specified supported or custom value expression combined operator declared by the specified extension. |
CombinedExpressionOperatorDefinition[] |
ResultExtensionExplorer.getExtensionCombinedOperatorDefinitions(java.lang.String extensionId)
Gets the collection of supported and custom value expression combined operator definitions declared by the specified extension. |
ExtensionContributor |
ResultExtensionExplorer.getExtensionContributor(java.lang.String extensionId)
Returns the contributor of the specified extension. |
FilterExpressionDefinition |
ResultExtensionExplorer.getExtensionFilterDefinition(java.lang.String extensionId,
java.lang.String exprId)
Gets the definition of the specified custom filter expression type declared by the specified extension. |
FilterExpressionDefinition[] |
ResultExtensionExplorer.getExtensionFilterDefinitions(java.lang.String extensionId)
Gets the collection of custom filter expression definitions declared by the specified extension. |
FunctionExpressionDefinition |
ResultExtensionExplorer.getExtensionFunctionDefinition(java.lang.String extensionId,
java.lang.String functionId)
Gets the definition of the specified supported or custom value expression function declared by the specified extension. |
FunctionExpressionDefinition[] |
ResultExtensionExplorer.getExtensionFunctionDefinitions(java.lang.String extensionId)
Gets the collection of supported and custom value expression function definitions declared by the specified extension. |
static java.lang.String |
FilterExpressionDefinition.getIdAttributeValue(org.eclipse.core.runtime.IConfigurationElement exprElement)
For internal use only. |
static java.lang.String |
FunctionExpressionDefinition.getIdAttributeValue(org.eclipse.core.runtime.IConfigurationElement exprElement)
For internal use only. |
static java.lang.String |
AggregateDefinition.getIdAttributeValue(org.eclipse.core.runtime.IConfigurationElement exprElement)
For internal use only. |
static java.lang.String |
CombinedExpressionOperatorDefinition.getIdAttributeValue(org.eclipse.core.runtime.IConfigurationElement opElement)
For internal use only. |
QuerySpecificationFactory |
ExtensionContributor.getSpecificationFactory()
|
IValidator |
FilterExpressionDefinition.getValidator()
Gets the concrete class that implements the IValidator to validate this expression. |
IValidator |
FunctionExpressionDefinition.getValidator()
Gets the concrete class that implements the IValidator to validate this expression. |
IValidator |
ExtensionContributor.getValidator()
Gets the IValidator instance of this contributor. |
IValidator |
AggregateDefinition.getValidator()
Gets the concrete class that implements the IValidator to validate this expression. |
static java.util.List<SupportedDataSetType> |
ExtensionContributor.processDataSetTypeElements(org.eclipse.core.runtime.IConfigurationElement contributorElement)
An utility method to process the specified contributor configuration element and returns a list of its supported data set types. |
Constructors in org.eclipse.datatools.connectivity.oda.spec.manifest that throw OdaException | |
---|---|
ExtensionContributor(org.eclipse.core.runtime.IConfigurationElement contributorElement)
|
Uses of OdaException in org.eclipse.datatools.connectivity.oda.spec.result |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec.result that throw OdaException | |
---|---|
void |
ResultProjection.addResultColumn(ExpressionVariable columnExprVariable)
Appends a new result column to the query result set. |
void |
ResultProjection.hideResultColumn(ColumnIdentifier resultColumn)
Hides the specified result column in the query result. |
void |
ResultProjection.setProjection(ColumnIdentifier resultColumn,
AggregateExpression aggregate)
Specifies an aggregate expression whose output value is projected on the specified result set column identifier. |
void |
AggregateExpression.validate()
Validates this expression. |
void |
FilterExpression.validate()
Validates this expression. |
void |
AggregateExpression.validate(ValidationContext context)
Validates this expression in the specified context. |
void |
ResultSetSpecification.validate(ValidationContext context)
Validates this in the specified context. |
void |
FilterExpression.validate(ValidationContext context)
Validates this expression in the specified context. |
void |
SortSpecification.validate(ValidationContext context)
Validates this expression in the specified context. |
abstract void |
AggregateExpression.validateSyntax(ValidationContext context)
Performs syntactic validation of this expression in the specified context. |
abstract void |
FilterExpression.validateSyntax(ValidationContext context)
Performs syntactic validation of this expression in the specified context. |
void |
CustomAggregate.validateSyntax(ValidationContext context)
|
Uses of OdaException in org.eclipse.datatools.connectivity.oda.spec.result.filter |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec.result.filter that throw OdaException | |
---|---|
void |
AtomicExpression.validate(ValidationContext context)
|
void |
CustomExpression.validateSyntax(ValidationContext context)
|
void |
CompositeExpression.validateSyntax(ValidationContext context)
|
Uses of OdaException in org.eclipse.datatools.connectivity.oda.spec.util |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec.util that return OdaException | |
---|---|
static OdaException |
ValidatorUtil.addException(OdaException rootEx,
OdaException newEx)
Adds the new OdaException object to the end of the OdaException chain. |
static OdaException |
ValidatorUtil.newAggregateException(AggregateExpression invalidAggrExpr,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified aggregate expression is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newAggregateException(java.lang.String message,
AggregateExpression invalidAggrExpr)
Creates and returns an OdaException with the specified AggregateExpression identified as the cause. |
static OdaException |
ValidatorUtil.newFilterExprException(FilterExpression invalidFilterExpr,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified FilterExpression is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newFilterExprException(java.lang.String message,
FilterExpression invalidFilterExpr)
Creates and returns an OdaException with the specified FilterExpression identified as the cause. |
static OdaException |
ValidatorUtil.newOdaException(java.lang.String message,
java.lang.String causeIdentifier)
Creates and returns an OdaException with the specified message and an IllegalArgumentException cause with the specified causeIdentifier. |
static OdaException |
ValidatorUtil.newResultProjectionException(ResultProjection resultProj,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified result projection is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newResultProjectionException(java.lang.String message,
ResultProjection resultProj)
Creates and returns a top-level OdaException to indicate that the specified result projection is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newResultSetSpecException(java.lang.String message,
ResultSetSpecification resultSetSpec,
OdaException chainedEx)
Creates and returns a top-level OdaException to indicate that the specified result set specification is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newSortKeyException(int sortKeySequenceOrder,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified sort key is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newSortKeyException(java.lang.String message,
int sortKeySequenceOrder)
Creates and returns a top-level OdaException to indicate that the specified sort key is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newSortSpecException(SortSpecification sortSpec,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified sort specification is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newSortSpecException(java.lang.String message,
SortSpecification sortSpec)
Creates and returns a top-level OdaException to indicate that the specified sort specification is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newValueExprException(java.lang.String message,
ValueExpression invalidValueExpr)
Creates and returns an OdaException with the specified value expression identified as the cause. |
static OdaException |
ValidatorUtil.newValueExprException(ValueExpression invalidValueExpr,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified value expression is the cause of the specified driverEx exception. |
Methods in org.eclipse.datatools.connectivity.oda.spec.util with parameters of type OdaException | |
---|---|
static OdaException |
ValidatorUtil.addException(OdaException rootEx,
OdaException newEx)
Adds the new OdaException object to the end of the OdaException chain. |
static boolean |
ValidatorUtil.isInvalidAggregateExpression(AggregateExpression aggrExpr,
OdaException rootEx)
Indicates whether the specified aggregate expression is one of the cause(s) in the specified OdaException chain. |
static boolean |
ValidatorUtil.isInvalidFilterExpression(FilterExpression filterExpr,
OdaException rootEx)
Indicates whether the specified FilterExpression is one of the cause(s) in the specified OdaException chain. |
static boolean |
ValidatorUtil.isInvalidResultProjection(ResultProjection resultProj,
OdaException rootEx)
Indicates whether the specified result projection is one of the cause(s) in the specified OdaException chain. |
static boolean |
ValidatorUtil.isInvalidResultSetSpec(ResultSetSpecification resultSetSpec,
OdaException rootEx)
Indicates whether the specified result set specification is one of the cause(s) in the specified OdaException chain. |
static boolean |
ValidatorUtil.isInvalidSortKey(int sortKeySequenceOrder,
OdaException rootEx)
Indicates whether the specified sort key is one of the cause(s) in the specified OdaException chain. |
static boolean |
ValidatorUtil.isInvalidSortSpec(SortSpecification sortSpec,
OdaException rootEx)
Indicates whether the specified sort specification is one of the cause(s) in the specified OdaException chain. |
static boolean |
ValidatorUtil.isInvalidValueExpression(ValueExpression valueExpr,
OdaException rootEx)
Indicates whether the specified value expression is one of the cause(s) in the specified OdaException chain. |
static OdaException |
ValidatorUtil.newAggregateException(AggregateExpression invalidAggrExpr,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified aggregate expression is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newFilterExprException(FilterExpression invalidFilterExpr,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified FilterExpression is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newResultProjectionException(ResultProjection resultProj,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified result projection is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newResultSetSpecException(java.lang.String message,
ResultSetSpecification resultSetSpec,
OdaException chainedEx)
Creates and returns a top-level OdaException to indicate that the specified result set specification is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newSortKeyException(int sortKeySequenceOrder,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified sort key is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newSortSpecException(SortSpecification sortSpec,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified sort specification is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newValueExprException(ValueExpression invalidValueExpr,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified value expression is the cause of the specified driverEx exception. |
Methods in org.eclipse.datatools.connectivity.oda.spec.util that throw OdaException | |
---|---|
static CustomAggregate |
ExpressionFactory.createCustomAggregate(java.lang.String extensionId,
java.lang.String exprId)
Creates a custom aggregate expression instance of the specified aggregate expression contributed by the specified dynamicResultSet extension. |
static CustomAggregate |
ExpressionFactory.createCustomAggregate(java.lang.String extensionId,
java.lang.String exprId,
ExpressionVariable variable)
Creates a custom aggregate expression instance, with the given expression variable, of the specified aggregate expression contributed by the specified dynamicResultSet extension. |
static CustomExpression |
ExpressionFactory.createCustomExpression(java.lang.String extensionId,
java.lang.String exprId)
Creates a custom filter expression instance of the specified filter expression contributed by the specified dynamicResultSet extension. |
static CustomExpression |
ExpressionFactory.createCustomExpression(java.lang.String extensionId,
java.lang.String exprId,
ExpressionVariable variable,
ExpressionArguments args)
Creates a custom filter expression instance, with the given expression context, of the specified filter expression contributed by the specified dynamicResultSet extension. |
static CustomFunction |
ExpressionFactory.createCustomFunction(java.lang.String extensionId,
java.lang.String functionId)
Creates a custom function value expression instance of the specified function type contributed by the specified dynamicResultSet extension. |
static CombinedValueExpressionOperator |
ExpressionFactory.getCombinedOperator(java.lang.String extensionId,
java.lang.String operatorId)
Obtains the instance of the specified combined operator type, as supported or contributed by the specified dynamicResultSet extension. |
static void |
ValidatorUtil.validateAllCustomExprType(FilterExpression expr,
java.lang.Class<?> expectedExprClass)
Validates each and every CustomExpression nested in the specified FilterExpression to be an instance of the specified class. |
static void |
ValidatorUtil.validateCustomExprExtension(CustomAggregate customAggrExpr,
java.lang.String expectedExtensionId)
Validates that the specified CustomAggregate is contributed by the specified dynamicResultSet extension id. |
static void |
ValidatorUtil.validateCustomExprExtension(CustomExpression customExpr,
java.lang.String expectedExtensionId)
Validates that the specified CustomExpression is contributed by the specified dynamicResultSet extension id. |
static void |
ValidatorUtil.validateCustomExprExtension(CustomFunction customFuncExpr,
java.lang.String expectedExtensionId)
Validates that the specified CustomFunction is contributed by the specified dynamicResultSet extension id. |
static void |
ValidatorUtil.validateCustomExprType(CustomAggregate customExpr,
java.lang.Class<?> expectedExprClass)
Validates the specified CustomAggregate to be an instance of the specified class. |
static void |
ValidatorUtil.validateCustomExprType(CustomExpression customExpr,
java.lang.Class<?> expectedExprClass)
Validates the specified CustomExpression to be an instance of the specified class. |
static void |
ValidatorUtil.validateCustomExprType(CustomFunction customExpr,
java.lang.Class<?> expectedExprClass)
Validates the specified CustomFunction to be an instance of the specified class. |
static void |
ValidatorUtil.validateHasExprVariable(AtomicExpression expr)
Validates that the specified AtomicExpression has an associated ExpressionVariable. |
static void |
ValidatorUtil.validateHasNoNullOrderingSpec(SortSpecification sortSpec)
Validates that null ordering is not specified in the given sortSpec. |
static void |
ValidatorUtil.validateSupportedVariableDataTypes(ExpressionVariable exprVar,
VariableRestrictions varRestrictions,
java.lang.String odaDataSourceId,
java.lang.String dataSetType)
Validates that the data type of the specified expression variable is one of the supported data types listed in the VariableRestrictions. |
static void |
ValidatorUtil.validateSupportedVariableDataTypes(ValueExpression valueExpr,
VariableRestrictions varRestrictions,
java.lang.String odaDataSourceId,
java.lang.String dataSetType)
Validates that the data type of the specified value expression is one of the supported data types listed in the VariableRestrictions. |
static void |
ValidatorUtil.validateSupportedVariableTypes(AtomicExpression expr,
ExpressionVariable.VariableType[] supportedVarTypes)
Validates that the expression variable of the specified filter expression is one of the specified variable types. |
static void |
ValidatorUtil.validateSupportedVariableTypes(CustomAggregate expr,
ExpressionVariable.VariableType[] supportedVarTypes)
Validates that the input expression variable of the specified aggregate expression is one of the specified variable types. |
Uses of OdaException in org.eclipse.datatools.connectivity.oda.spec.valueexpr |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec.valueexpr that throw OdaException | |
---|---|
void |
ColumnValueExpression.validateSyntax(ValidationContext context)
|
void |
NestedValueExpression.validateSyntax(ValidationContext context)
|
void |
SimpleValueExpression.validateSyntax(ValidationContext context)
|
void |
CustomFunction.validateSyntax(ValidationContext context)
|
void |
CombinedValueExpression.validateSyntax(ValidationContext context)
|
void |
FunctionValueExpression.validateSyntax(ValidationContext context)
|
Uses of OdaException in org.eclipse.datatools.connectivity.oda.util.manifest |
---|
Methods in org.eclipse.datatools.connectivity.oda.util.manifest that throw OdaException | |
---|---|
DataSetType |
ExtensionManifest.getDataSetType(java.lang.String dataSetElementID)
Returns the DataSetType instance that represents the dataSet element with the given ID defined in this data source extension. |
ExtensionManifest |
ManifestExplorer.getExtensionManifest(java.lang.String dataSourceId)
Returns the extension configuration information found in the plugin manifest file of the data source extension that contains the specified data source element and implements the DTP ODA run-time extension point - org.eclipse.datatools.connectivity.oda.dataSource. |
ExtensionManifest |
ManifestExplorer.getExtensionManifest(java.lang.String dataSourceId,
java.lang.String extensionPoint)
Returns the extension configuration information found in the plugin manifest file of the data source extension that contains the specified data source element and implements the specified ODA extension point. |
static org.eclipse.core.runtime.IConfigurationElement |
ManifestUtil.getNamedElement(org.eclipse.core.runtime.IExtension extension,
java.lang.String elementName)
Returns the configuration element of the given extension and element name. |
static org.eclipse.core.runtime.IConfigurationElement |
ManifestUtil.getNamedElement(org.eclipse.core.runtime.IExtension extension,
java.lang.String elementName,
java.lang.String requiredAttributeName)
Returns the configuration element with the given name in the given extension. |
static org.eclipse.core.runtime.IConfigurationElement[] |
ManifestUtil.getNamedElements(org.eclipse.core.runtime.IExtension extension,
java.lang.String elementName)
Returns a collection of configuration elements with the given name in the given extension. |
static org.eclipse.core.runtime.IConfigurationElement[] |
ManifestUtil.getNamedElements(org.eclipse.core.runtime.IExtension extension,
java.lang.String elementName,
java.lang.String requiredAttributeName)
Returns a collection of configuration elements with the given name in the given extension. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |