|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DynamicConnectionService
Dynamic connection service.
All dynamic connections information are provider by DynamicConnectionProvider (see DynamicConnectionProvider).
When run a report
getAvailableDynamicConnections(String, String, int, String)
getDynamicConnection(String, String, int, String, String)
| Method Summary | |
|---|---|
DynamicConnection[] |
getAvailableDynamicConnections(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource)
Gets available dynamic connections to let end-user select one from them (Advanced Run & Schedule Run). |
DynamicConnection[] |
getAvailableDynamicConnections(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
DynamicConnection originalCatConnection)
Gets available dynamic connections to let end-user select one from them (Advanced Run & Schedule Run). |
DynamicConnection[] |
getAvailableDynamicConnections(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String connName)
|
DynamicConnection[] |
getAvailableDynamicConnections(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String connName,
DynamicConnection originalCatConnection)
|
DynamicConnection |
getDynamicConnection(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String dynamicConnectionId)
Gets the dynamic connection for report runtime with the specified dynamic connection identifier, or choose a dynamic connection from available connections (if without specified dynamicConnectionId |
DynamicConnection |
getDynamicConnection(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String dynamicConnectionId,
DynamicConnection originalCatConnection)
Gets the dynamic connection for report runtime with the specified dynamic connection identifier, or choose a dynamic connection from available connections (if without specified dynamicConnectionId |
DynamicConnection |
getDynamicConnection(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String connName,
java.lang.String dynamicConnectionId)
|
DynamicConnection |
getDynamicConnection(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String connName,
java.lang.String dynamicConnectionId,
DynamicConnection originalCatConnection)
|
| Method Detail |
|---|
DynamicConnection[] getAvailableDynamicConnections(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource)
throws RptServerException
userName - the server logon userNamecatalog - the catalog resource pathcatVerNumber - the catalog version number, -1 means latest version.datasource - the datasoruce name in the catalog
RptServerException - catalog not exists.
DynamicConnection[] getAvailableDynamicConnections(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String connName)
throws RptServerException
RptServerException
DynamicConnection[] getAvailableDynamicConnections(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
DynamicConnection originalCatConnection)
throws RptServerException
userName - the server logon userNamecatalog - the catalog resource pathcatVerNumber - the catalog version number, -1 means latest version.datasource - the datasoruce name in the catalogoriginalCatConnection - the original connection information which defined in the catalog, must not be null.
RptServerException - catalog not exists.
DynamicConnection[] getAvailableDynamicConnections(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String connName,
DynamicConnection originalCatConnection)
throws RptServerException
RptServerException
DynamicConnection getDynamicConnection(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String dynamicConnectionId)
throws RptServerException
dynamicConnectionId).
- Parameters:
userName - the server logon userNamecatalog - the catalog resource pathcatVerNumber - the catalog version numberdatasource - the datasource name in the catalogdynamicConnectionId - the dynamic connection identifier, null to get default dynamic connection(for Direct Run)
- Returns:
- the dynamic connection,
null the specified dynamicConnectionId not exists or there is not any dynamic connections.
- Throws:
RptServerException - catalog not exists, user not exists.
DynamicConnection getDynamicConnection(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String connName,
java.lang.String dynamicConnectionId)
throws RptServerException
RptServerException
DynamicConnection getDynamicConnection(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String dynamicConnectionId,
DynamicConnection originalCatConnection)
throws RptServerException
dynamicConnectionId).
- Parameters:
userName - the server logon userNamecatalog - the catalog resource pathcatVerNumber - the catalog version numberdatasource - the datasource name in the catalogdynamicConnectionId - the dynamic connection identifier, null to get default dynamic connection(for Direct Run)originalCatConnection - the original connection information which defined in the catalog, must not be null.
- Returns:
- the dynamic connection,
null the specified dynamicConnectionId not exists or there is not any dynamic connections.
- Throws:
RptServerException - catalog not exists, user not exists.
DynamicConnection getDynamicConnection(java.lang.String userName,
java.lang.String catalog,
int catVerNumber,
java.lang.String datasource,
java.lang.String connName,
java.lang.String dynamicConnectionId,
DynamicConnection originalCatConnection)
throws RptServerException
RptServerException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||