public interface IDataSetInstance
Modifier and Type | Method and Description |
---|---|
java.util.Map |
getAllExtensionProperties()
Gets the data set extension properties, in the form of a ( name [String], value [String] )
map.
|
IColumnMetaData |
getColumnMetaData()
Gets the current data set's column metadata, if available.
|
IDataSourceInstance |
getDataSource() |
java.lang.String |
getExtensionID()
Gets the unique id that identifies the type of the data set, assigned by
the extension providing the implementation of this data set.
|
java.lang.String |
getExtensionProperty(java.lang.String name)
Get the value of a data set extension property.
|
java.util.Map |
getInputParameters()
Gets the names and values of all data set input parameters, as a read-only
Name (String) -> Value (Object) map.
|
java.lang.Object |
getInputParameterValue(java.lang.String paramName)
Gets the current value of the named data set input parameter.
|
java.lang.String |
getName()
Gets the name of this data set
|
java.util.Map |
getOutputParameters()
Gets the names and values of all data set output parameters, as a read-only
Name (String) -> Value (Object) map.
|
java.lang.Object |
getOutputParameterValue(java.lang.String paramName)
Gets the current value of the named data set output parameter.
|
java.lang.String |
getQueryText()
Gets the query text of the data set.
|
void |
setExtensionProperty(java.lang.String name,
java.lang.String value)
Set the value of an extension property
|
void |
setInputParameterValue(java.lang.String paramName,
java.lang.Object paramValue)
Sets the value of the named data set input parameter.
|
void |
setOutputParameterValue(java.lang.String paramName,
java.lang.Object paramValue)
Sets the value of the named data set output parameter.
|
void |
setQueryText(java.lang.String queryText)
Sets the query text of the data set.
|
java.lang.String getName()
IDataSourceInstance getDataSource()
java.lang.String getExtensionID()
IColumnMetaData getColumnMetaData() throws ScriptException
ScriptException
java.lang.String getQueryText() throws ScriptException
ScriptException
void setQueryText(java.lang.String queryText) throws ScriptException
ScriptException
java.lang.String getExtensionProperty(java.lang.String name)
name
- Name of property; must not be null or emptyvoid setExtensionProperty(java.lang.String name, java.lang.String value)
name
- Name of property; must not be null or emptyvalue
- Property value; may be nulljava.util.Map getAllExtensionProperties()
java.lang.Object getInputParameterValue(java.lang.String paramName) throws ScriptException
paramName
- Name of data set input parameterScriptException
- if named parameter does not existvoid setInputParameterValue(java.lang.String paramName, java.lang.Object paramValue) throws ScriptException
paramName
- name of data set input parameterparamValue
- value of data set input parameterScriptException
- If named parameter does not exist, or if paramValue has an incompatible data
type with the declared parameter typejava.util.Map getInputParameters()
java.lang.Object getOutputParameterValue(java.lang.String paramName) throws ScriptException
paramName
- Name of data set output parameterScriptException
- if named parameter does not existvoid setOutputParameterValue(java.lang.String paramName, java.lang.Object paramValue) throws ScriptException
paramName
- name of data set output parameterparamValue
- value of data set output parameterBirtException
- If named parameter does not exist, or if paramValue has an incompatible data
type with the declared parameter typeScriptException
java.util.Map getOutputParameters()
Copyright © 2008 Actuate Corp. All rights reserved.