|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DynamicConnection
Represents a dynamic connection object. It contains connection identifier, connection attributes. When run a report, the server gets the dynamic connection by the DynamicConnectionProvider. Then pass the dynamic connection information into the report engine to setup the database connection.
The dynamic connection identifier (
Used for distinguish multiple dynamic connections.
There is not effect for setup database in Report Engine runtime.
If the implementation do not support multiple connections for one user and catalog datasource,
implementation may return a fixed none-empty string.
getDynamicConnectionId()) is use for distinguish multiple dynamic connections,
there is not effect for setup database in Report Engine runtime.
If the implementation do not support multiple connections for one user and catalog datasource,
the identifier may be a fixed none-empty string. see DynamicConnectionProvider.
All other attributes use for setup database in Report Engine runtime or display for end-user,
null means no changed, use original catalog settings.
Method Summary
java.lang.StringgetDatabasePassword()
Returns the password of the connection.
java.lang.StringgetDatabaseUser()
Returns the user of the connection.
java.lang.StringgetDateFormat()
Returns the Date Format of the connection.
java.lang.StringgetDescription()
The description of the connection.
java.lang.StringgetDynamicConnectionId()
The connection identifier.
java.lang.StringgetExtraCharacters()
Returns the Extra Characters of the connection.
java.lang.StringgetJdbcDriver()
Returns the jdbc driver of the connection.
java.lang.StringgetJndiDatasourceName()
Returns the JNDI datasource name of the connection.
java.lang.StringgetName()
The name of the connection.
APIEnums.ConnectionNamePatterngetNamePattern()
Returns the Qualified Name Pattern of the connection.
java.lang.StringgetQuoteCharacter()
Returns the User Defined Quote Character of the connection.
APIEnums.ConnectionReadOnlygetReadOnly()
Returns the Read Only of the connection.
java.lang.StringgetTimeFormat()
Returns the Time Format of the connection.
java.lang.StringgetTimestampFormat()
Returns the Timestamp Format of the connection.
APIEnums.ConnectionTransactionIsolationgetTransactionIsolation()
Returns the Transaction Isolation of the connection.
java.lang.StringgetURL()
Returns the URL of the connection.
java.lang.BooleanisJndiDatasource()
Returns whether is JNDI datasource of the connection.
Method Detail
getDynamicConnectionId
java.lang.String getDynamicConnectionId()
getName
java.lang.String getName()
The name used for display for end-user to select one form available dynamic connections.
getDescription
java.lang.String getDescription()
isJndiDatasource
java.lang.Boolean isJndiDatasource()
null using original settings.
getJndiDatasourceName
java.lang.String getJndiDatasourceName()
null using original settings.
getURL
java.lang.String getURL()
null using original settings.
getJdbcDriver
java.lang.String getJdbcDriver()
null using original settings.
getDatabaseUser
java.lang.String getDatabaseUser()
null using original settings.
getDatabasePassword
java.lang.String getDatabasePassword()
null using original settings.
getDateFormat
java.lang.String getDateFormat()
null using original settings.
getNamePattern
APIEnums.ConnectionNamePattern getNamePattern()
null using original settings.
getReadOnly
APIEnums.ConnectionReadOnly getReadOnly()
null using original settings.
getTimeFormat
java.lang.String getTimeFormat()
null using original settings.
getTimestampFormat
java.lang.String getTimestampFormat()
null using original settings.
getTransactionIsolation
APIEnums.ConnectionTransactionIsolation getTransactionIsolation()
null using original settings.
getExtraCharacters
java.lang.String getExtraCharacters()
null using original settings.
getQuoteCharacter
java.lang.String getQuoteCharacter()
null using original settings.
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD