|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.data.engine.api.querydefn.BaseDataSourceDesign
public class BaseDataSourceDesign
Default implementation of IBaseDataSourceDesign
interface.
Describes the static design of a data source (connection) to be used by the Data Engine. Each subclass defines a specific type of data source.
Constructor Summary | |
---|---|
BaseDataSourceDesign(java.lang.String name)
Constructor: Creates a data source with specified name |
Method Summary | |
---|---|
java.lang.String |
getAfterCloseScript()
Gets the afterClose script of the data source |
java.lang.String |
getAfterOpenScript()
Gets the afterOpen script of the data source |
java.lang.String |
getBeforeCloseScript()
Gets the beforeClose script of the data source |
java.lang.String |
getBeforeOpenScript()
Gets the beforeOpen |
IBaseDataSourceEventHandler |
getEventHandler()
Gets the event handler for the data source |
java.lang.String |
getName()
Gets the name of this data source |
void |
setAfterCloseScript(java.lang.String script)
Specifies the afterClose script of the data source. |
void |
setAfterOpenScript(java.lang.String script)
Sets the afterOpen script of the data source. |
void |
setBeforeCloseScript(java.lang.String script)
Sets the beforeClose script of the data source. |
void |
setBeforeOpenScript(java.lang.String script)
Sets the beforeOpen script of the data source. |
void |
setEventHandler(IBaseDataSourceEventHandler handler)
Sets the event handler for this data source |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseDataSourceDesign(java.lang.String name)
Method Detail |
---|
public java.lang.String getName()
getName
in interface IBaseDataSourceDesign
public java.lang.String getBeforeOpenScript()
beforeOpen Script of the data source
- Specified by:
getBeforeOpenScript
in interface IBaseDataSourceDesign
- Returns:
- The
beforeOpen
script. Null if none is defined.
public void setBeforeOpenScript(java.lang.String script)
beforeOpen
script of the data source.
public java.lang.String getAfterOpenScript()
afterOpen
script of the data source
getAfterOpenScript
in interface IBaseDataSourceDesign
afterOpen
script. Null if none is defined.public void setAfterOpenScript(java.lang.String script)
afterOpen
script of the data source.
script
- afterOpen scriptpublic java.lang.String getBeforeCloseScript()
beforeClose
script of the data source
getBeforeCloseScript
in interface IBaseDataSourceDesign
beforeClose
script. Null if none is defined.public void setBeforeCloseScript(java.lang.String script)
beforeClose
script of the data source.
public java.lang.String getAfterCloseScript()
afterClose
script of the data source
getAfterCloseScript
in interface IBaseDataSourceDesign
afterClose
script. Null if none is defined.public void setAfterCloseScript(java.lang.String script)
afterClose
script of the data source.
public IBaseDataSourceEventHandler getEventHandler()
IBaseDataSourceDesign
getEventHandler
in interface IBaseDataSourceDesign
IBaseDataSourceDesign.getEventHandler()
public void setEventHandler(IBaseDataSourceEventHandler handler)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |