|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
this is the basic interface to all data sources.
| Method Summary | |
short |
getCodePage()
Deprecated. As of version 9.0, use Handler.getCodePage instead. |
Handler |
getDataHandler()
Deprecated. |
int |
getDataHandlerType()
Deprecated. |
DataQueryCollection |
getDataQueryCollection()
Returns the DataQueryCollection for this data source. |
DataRange[] |
getDataRanges()
Returns those data ranges currently listening to this data source. |
Group |
getGroup()
Returns the Group this data source belongs to. |
java.lang.String |
getIntermediateXmlOption(java.lang.String option)
|
java.util.Properties |
getIntermediateXmlOptions()
|
java.lang.String |
getName()
Returns the defined name representing this data source. |
int |
getRefreshIndex()
Returns this data source's index in the refresh order, 0-based. |
boolean |
isEnableBackgroundRefresh()
Deprecated. As of 9.0, no replacement. |
boolean |
isEnableSourceRemovalBeforeSave()
Returns whether this data source is set to remove itself before the file is saved. |
boolean |
isListening(DataRange range)
Returns whether the specified data range is listening to this data source or any of this data source's data queries. |
boolean |
isParameterRequired(java.lang.String paramName)
Returns whether this query requires the specified report parameter. |
void |
registerDataRangeListener(DataRange range)
Deprecated. As of version 9.0, use DataRangeCollection.setDataQuery or DataRangeCollection.setDataSource |
void |
releaseConnection()
Releases any connections that may be maintained by the Data Source. |
void |
setCodePage(short codePage)
Deprecated. As of 9.0, use Handler.setCodePage instead. |
void |
setDataHandler(int dataType)
Deprecated. |
void |
setEnableBackgroundRefresh(boolean save)
Deprecated. As of 9.0, no replacement. |
void |
setEnableSourceRemovalBeforeSave(boolean enable)
Sets this data source to remove itself before saving this file. |
void |
setIntermediateXmlOption(java.lang.String option,
java.lang.String value)
|
void |
setName(java.lang.String sourceName)
Sets the defined name that will represent this data source. |
void |
setRefreshIndex(int index)
Sets this data source's index in the refresh order, 0-based. |
void |
unregisterDataRangeListener(DataRange range)
Deprecated. As of version 9.0, use DataRangeCollection.setDataQuery or DataRangeCollection.setDataSource |
| Method Detail |
public short getCodePage()
setCodePage(short)public Handler getDataHandler()
setDataHandler(int)public int getDataHandlerType()
| Type | Description |
| com.f1j.data.handler.Handler.kJDBCResultSet | JDBC result set type. |
| com.f1j.data.handler.Handler.kDelimitedText | Character-delimited text type. |
| com.f1j.data.handler.Handler.kPositionalText | Positionally delimited text type. |
| com.f1j.data.handler.Handler.kXML | XML data type |
| com.f1j.data.handler.Handler.kInvalid | indicates that an invalid data type was used |
setDataHandler(int)public DataQueryCollection getDataQueryCollection()
DataQueryCollectionpublic DataRange[] getDataRanges()
DataRange,
isListening(com.f1j.data.DataRange),
registerDataRangeListener(com.f1j.data.DataRange),
unregisterDataRangeListener(com.f1j.data.DataRange)public Group getGroup()
public java.lang.String getIntermediateXmlOption(java.lang.String option)
DataQuery.setIntermediateXmlOption(java.lang.String, java.lang.String)public java.util.Properties getIntermediateXmlOptions()
DataQuery.setIntermediateXmlOption(java.lang.String, java.lang.String)public java.lang.String getName()
setName(java.lang.String)public int getRefreshIndex()
0-based.
A setting of -1 means no refresh order preference is set.setRefreshIndex(int)public boolean isEnableBackgroundRefresh()
true = background refresh enabled.setEnableBackgroundRefresh(boolean)public boolean isEnableSourceRemovalBeforeSave()
true when the file is saved,
this data source, and all of its data queries and listening data ranges
will be removed before saving the file.true = remove source before save enabled.setEnableSourceRemovalBeforeSave(boolean)public boolean isListening(DataRange range)
range - the default or defined name of the data range.getDataRanges(),
DataRange,
registerDataRangeListener(com.f1j.data.DataRange),
unregisterDataRangeListener(com.f1j.data.DataRange)public boolean isParameterRequired(java.lang.String paramName)
true = collection requires the specified parameter.public void registerDataRangeListener(DataRange range)
range - the default or defined name of the data range.getDataRanges(),
DataRange,
unregisterDataRangeListener(com.f1j.data.DataRange),
isListening(com.f1j.data.DataRange)public void releaseConnection()
public void setCodePage(short codePage)
codePage - a short indicating the codePage.
public void setIntermediateXmlOption(java.lang.String option,
java.lang.String value)
throws F1Exception
DataQuery.setIntermediateXmlOption(java.lang.String, java.lang.String)
public void setName(java.lang.String sourceName)
throws F1Exception
sourceName - a defined name representing the data source.getName()
public void setDataHandler(int dataType)
throws F1Exception
com.f1j.data.query package, use DataQuery.setDataHandlerType instead.dataType - a valid data type:
| Type | Description |
| com.f1j.data.handler.Handler.kJDBCResultSet | JDBC result set type. |
| com.f1j.data.handler.Handler.kDelimitedText | Character-delimited text type. |
| com.f1j.data.handler.Handler.kPositionalText | Positionally delimited text type. |
| com.f1j.data.handler.Handler.kXML | XML data type |
getDataHandler()public void setEnableBackgroundRefresh(boolean save)
save - boolean: true/falseisEnableBackgroundRefresh()public void setEnableSourceRemovalBeforeSave(boolean enable)
enable - boolean. true/false.isEnableSourceRemovalBeforeSave()
public void setRefreshIndex(int index)
throws F1Exception
index - an integer indicating the data source's location in the refresh
order.getRefreshIndex()public void unregisterDataRangeListener(DataRange range)
range - the default or defined name of the data range.isListening(com.f1j.data.DataRange),
getDataRanges(),
DataRange,
registerDataRangeListener(com.f1j.data.DataRange)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||