Dashboard > Penrose > ... > Penrose 0.9.9 Embedding Penrose > Penrose 0.9.9 Source API
Penrose 0.9.9 Source API
Added by Endi S. Dewata, last edited by Endi S. Dewata on Jan 24, 2006
Labels: 
(None)


Creating Source Configuration

To create a source:

String name = "products";
String connectionName = "Example";
SourceConfig sourceConfig = new SourceConfig(name, connectionName);

Connection Name

You can change the connection name:

String connectionName = "Example";
sourceConfig.setConnectionName(connectionName);

Parameters

To get all parameter names:

Collection parameterNames = connectionConfig.getParameterNames();
for (Iterator i=parameterNames.iterator(); i.hasNext(); ) {
    String parameterName = (String)i.next();
    ...
}

To get a parameter value:

String parameterName = "tableName";
String parameterValue = connectionConfig.getParameter(parameterName);

To set a parameter value:

String parameterName = "tableName";
String parameterValue = "products";
connectionConfig.setParameter(parameterName, parameterValue);

See Sources for the complete list of valid parameters.

References

Site running on a free Atlassian Confluence Open Source Project License granted to Safehaus. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators