SAP BI Java SDK

com.sap.ip.bi.sdk.dac.connector
Interface IBIRelationalObjectFinder


public interface IBIRelationalObjectFinder

The relational object finder supports the search for relational schema objects.

Since:
3.50

Method Summary
 List findTable(Catalog catalog, String schemaPattern, String tableNamePattern)
          Returns the list of available tables (using the default table type pattern of the resource adapter) in the connected system.
 List findTable(Catalog catalog, String schemaPattern, String tableNamePattern, com.sap.ip.bi.sdk.dac.connector.relational.schema.TableType[] type)
          Returns the list of available tables in the connected system.
 List findTable(Schema schema, String tableNamePattern)
          Returns the list of available tables (using the default table type pattern of the resource adapter) in the connected system.
 List findTable(Schema schema, String tableNamePattern, com.sap.ip.bi.sdk.dac.connector.relational.schema.TableType[] type)
          Returns the list of available tables in the connected system.
 List findTable(String catalog, String schemaPattern, String tableNamePattern)
          Returns the list of available tables (using the default table type pattern of the resource adapter) in the connected system.
 List findTable(String catalog, String schemaPattern, String tableNamePattern, com.sap.ip.bi.sdk.dac.connector.relational.schema.TableType[] type)
          Returns the list of available tables in the connected system.
 

Method Detail

findTable

public List findTable(String catalog,
                      String schemaPattern,
                      String tableNamePattern,
                      com.sap.ip.bi.sdk.dac.connector.relational.schema.TableType[] type)
               throws BIResourceException
Returns the list of available tables in the connected system. Patterns are strings that can contain the special characters "%" (match any substring of 0 or more characters) and "_" (match any one character).
Parameters:
catalog - the catalog name (null matches all catalogs)
schemaPattern - the pattern specifying the schema(s) in which to search for the tables (null matches all schemas)
tableNamePattern - the pattern specifying the table names of the tables to find
type - the allowed types of the tables to find (null matches all types)
Returns:
available tables in the connected system
Throws:
BIResourceException -  

findTable

public List findTable(String catalog,
                      String schemaPattern,
                      String tableNamePattern)
               throws BIResourceException
Returns the list of available tables (using the default table type pattern of the resource adapter) in the connected system. Patterns are strings that can contain the special characters "%" (match any substring of 0 or more characters) and "_" (match any one character).
Parameters:
catalog - the catalog name (null matches all catalogs)
schemaPattern - the pattern specifying the schema(s) in which to search for the tables (null matches all schemas)
tableNamePattern - the pattern specifying the table names of the tables to find
Returns:
available tables (of the default table type for the resource adapter) in the connected system
Throws:
BIResourceException -  

findTable

public List findTable(Catalog catalog,
                      String schemaPattern,
                      String tableNamePattern,
                      com.sap.ip.bi.sdk.dac.connector.relational.schema.TableType[] type)
               throws BIResourceException
Returns the list of available tables in the connected system. Patterns are strings that can contain the special characters "%" (match any substring of 0 or more characters) and "_" (match any one character).
Parameters:
catalog - the catalog (null matches all catalogs)
schemaPattern - the pattern specifying the schema(s) in which to search for the tables (null matches all schemas)
tableNamePattern - the pattern specifying the table names of the tables to find
type - the allowed types of the tables to find (null matches all types)
Returns:
available tables in the connected system
Throws:
BIResourceException -  

findTable

public List findTable(Catalog catalog,
                      String schemaPattern,
                      String tableNamePattern)
               throws BIResourceException
Returns the list of available tables (using the default table type pattern of the resource adapter) in the connected system. Patterns are strings that can contain the special characters "%" (match any substring of 0 or more characters) and "_" (match any one character).
Parameters:
catalog - the catalog (null matches all catalogs)
schemaPattern - the pattern specifying the schema(s) in which to search for the tables (null matches all schemas)
tableNamePattern - the pattern specifying the table names of the tables to find
Returns:
available tables in the connected system
Throws:
BIResourceException -  

findTable

public List findTable(Schema schema,
                      String tableNamePattern,
                      com.sap.ip.bi.sdk.dac.connector.relational.schema.TableType[] type)
               throws BIResourceException
Returns the list of available tables in the connected system. Patterns are strings that can contain the special characters "%" (match any substring of 0 or more characters) and "_" (match any one character).
Parameters:
schema - the schema (null matches all schemas)
tableNamePattern - the pattern specifying the table names of the tables to find
type - the allowed types of the tables to find
Returns:
available tables (of the default table type for the resource adapter) in the connected system
Throws:
BIResourceException -  

findTable

public List findTable(Schema schema,
                      String tableNamePattern)
               throws BIResourceException
Returns the list of available tables (using the default table type pattern of the resource adapter) in the connected system. Patterns are strings that can contain the special characters "%" (match any substring of 0 or more characters) and "_" (match any one character).
Parameters:
schema - the schema (null matches all schemas)
tableNamePattern - the pattern specifying the table names of the tables to find
Returns:
available tables (of the default table type for the resource adapter) in the connected system
Throws:
BIResourceException -  

SAP BI Java SDK

Copyright © 2004-2006 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies (SAP Group) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.