|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjet.api.API
jet.api.CatalogAPI
jet.api.MultiUserCatalogAPI
public class MultiUserCatalogAPI
CatalogAPI class provides methods to manipulate the catalog objects. By building a CatalogAPI instance in a Java program, users can edit a report by methods provided by API.
| Field Summary |
|---|
| Fields inherited from class jet.api.API |
|---|
CAT, CENTIMETER, COLOR, DOUBLE, ENUM, FLOAT, handles, INCH, LONG, PIXEL, REFERENCE, RPT, SELFRPT, TEXTRPT, UNKNOWN, XMLCAT, XMLRPT |
| Method Summary | |
|---|---|
boolean |
delete(java.lang.String qryName,
java.lang.String tableFrom,
java.lang.String columnFrom,
java.lang.String operator,
java.lang.String tableTo,
java.lang.String columnTo,
java.lang.String uID)
Deletes joins in the query |
boolean |
delete(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tableFrom,
java.lang.String columnFrom,
java.lang.String operator,
java.lang.String tableTo,
java.lang.String columnTo,
java.lang.String uID)
Deletes joins in the query |
boolean |
deleteAND(java.lang.String qryName,
java.lang.String sExpression1,
java.lang.String sOperator,
java.lang.String sExpression2,
java.lang.String sLogic,
java.lang.String uID)
Deletes where conditions in the query |
boolean |
deleteAND(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String sExpression1,
java.lang.String sOperator,
java.lang.String sExpression2,
java.lang.String sLogic,
java.lang.String uID)
Deletes where conditions in the query |
boolean |
deleteColumn(java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String uID)
Deletes the selected fields in the query |
boolean |
deleteColumn(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String uID)
Deletes the selected fields in the query |
boolean |
deleteCompCol(java.lang.String qryName,
java.lang.String columnName,
java.lang.String uID)
delete a computed column into query. |
boolean |
deleteCompCol(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String columnName,
java.lang.String uID)
delete a computed column into query. |
boolean |
deleteQBE(java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String expression,
java.lang.String uID)
Deletes the QBE condition in the query |
boolean |
deleteQBE(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String expression,
java.lang.String uID)
Deletes the QBE condition in the query |
boolean |
deleteQuery(java.lang.String qryName,
java.lang.String uID)
Deletes the query |
boolean |
deleteQuery(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String uID)
Deletes the query |
boolean |
deleteTable(java.lang.String qryName,
java.lang.String tablename,
java.lang.String uID)
Deletes the selected table in the query |
boolean |
deleteTable(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String uID)
Deletes the selected table in the query |
java.lang.String[][] |
getAndConditions(java.lang.String queryName,
java.lang.String uID)
Gets "AND" conditions in the query |
java.lang.String[][] |
getAndConditions(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets "AND" conditions in the query |
java.lang.String[] |
getChartFunctions(java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
Gets formulae and summaries which are valid to the query and grouped on this field. |
java.lang.String[] |
getChartFunctions(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
Gets formulae and summaries which are valid to the query and grouped on this field. |
java.lang.String[] |
getColumnMappingnames(java.lang.String queryName,
java.lang.String uID)
Gets column mapping names in the query |
java.lang.String[] |
getColumnMappingnames(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets column mapping names in the query |
QueryTableInfo |
getColumns(java.lang.String queryName,
boolean allColumns,
java.lang.String uID)
Gets columns in the query |
QueryTableInfo |
getColumns(java.lang.String sourceName,
java.lang.String queryName,
boolean allColumns,
java.lang.String uID)
Gets columns in the query |
QueryTableInfo |
getColumnsCanBeGroupedBy(java.lang.String queryName,
java.lang.String uID)
Gets columns which can be groupby in the query |
QueryTableInfo |
getColumnsCanBeGroupedBy(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets columns which can be groupby in the query |
java.lang.String[] |
getCompColumns(java.lang.String queryName,
java.lang.String uID)
Gets computed columns in the query |
java.lang.String[] |
getCompColumns(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets computed columns in the query |
java.lang.String[] |
getDBFields(java.lang.String qryName,
java.lang.String uID)
Gets DBFields that can be used in the query. |
java.lang.String[] |
getDBFields(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String uID)
Gets DBFields that can be used in the query. |
java.lang.String[] |
getFmlCanBeGroupedBy(java.lang.String queryName,
java.lang.String uID)
Gets formulae which are valid to query and can be group on |
java.lang.String[] |
getFmlCanBeGroupedBy(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets formulae which are valid to query and can be group on |
java.lang.String[] |
getFormulae(java.lang.String uID)
Gets formulae that can be used in the catalog. |
java.lang.String[] |
getFormulae(java.lang.String sourceName,
java.lang.String uID)
Gets formulae that can be used in the catalog. |
java.lang.String[] |
getFormulaeCanBeGroupedBy(java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
Gets formulae which are valid to query |
java.lang.String[] |
getFormulaeCanBeGroupedBy(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
Gets formulae which are valid to query |
java.lang.String[] |
getFormulaeForQuery(java.lang.String queryName,
java.lang.String uID)
Gets formulae which are valid to query |
java.lang.String[] |
getFormulaeForQuery(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets formulae which are valid to query |
java.lang.String |
getHandle(java.lang.String resourceName,
int type,
java.lang.String uID)
get the object handle |
java.lang.String |
getHandle(java.lang.String resourceName,
java.lang.String uID)
get the object handle |
java.lang.String |
getHandle(java.lang.String sourceName,
java.lang.String resourceName,
java.lang.String uID)
get the object handle |
java.lang.String[][] |
getJoins(java.lang.String queryName,
java.lang.String uID)
Gets joins in the query |
java.lang.String[][] |
getJoins(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets joins in the query |
java.lang.String |
getNewFormulaName(java.lang.String uID)
Gets the default Formula name for the Formula to be created in the current catalog,which must be unique. |
java.lang.String |
getNewFormulaName(java.lang.String sourceName,
java.lang.String uID)
Gets the default Formula name for the Formula to be created in the current catalog,which must be unique. |
java.lang.String |
getNewParameterName(java.lang.String uID)
Gets the default Parameter name for the Parameter to be created in the current catalog,which must be unique. |
java.lang.String |
getNewParameterName(java.lang.String sourceName,
java.lang.String uID)
Gets the default Parameter name for the Parameter to be created in the current catalog,which must be unique. |
java.lang.String |
getNewSummaryName(java.lang.String uID)
Gets the default Summary name for the Summary to be created in the current catalog,which must be unique. |
java.lang.String |
getNewSummaryName(java.lang.String sourceName,
java.lang.String uID)
Gets the default Summary name for the Summary to be created in the current catalog,which must be unique. |
java.lang.String[] |
getParameter(java.lang.String uID)
Gets parameters in the catalog. |
java.lang.String[] |
getParameter(java.lang.String sourceName,
java.lang.String uID)
Gets parameters in the catalog. |
java.lang.String[] |
getParameterCanBeGroupedBy(java.lang.String uID)
Gets parameters which can be grouped by |
java.lang.String[] |
getParameterCanBeGroupedBy(java.lang.String sourceName,
java.lang.String uID)
Gets parameters which can be grouped by |
java.lang.String[][] |
getQBEInfo(java.lang.String queryName,
java.lang.String uID)
Gets QBE infomation in the query |
java.lang.String[][] |
getQBEInfo(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets QBE infomation in the query |
java.lang.String[] |
getQueries(java.lang.String uID)
Gets queries in the catalog. |
java.lang.String[] |
getQueries(java.lang.String sourceName,
java.lang.String uID)
Gets queries in the catalog. |
java.lang.String[] |
getSQLs(java.lang.String uID)
Gets all SQL files in the catalog. |
java.lang.String[] |
getSQLs(java.lang.String sourceName,
java.lang.String uID)
Gets all SQL files in the catalog. |
java.lang.String[] |
getSummaries(java.lang.String uID)
Gets summaries that can be used in the catalog. |
java.lang.String[] |
getSummaries(java.lang.String sourceName,
java.lang.String uID)
Gets summaries that can be used in the catalog. |
java.lang.String[] |
getSummariesForQuery(java.lang.String queryName,
java.lang.String uID)
Gets Summaries which are valid to query |
java.lang.String[] |
getSummariesForQuery(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
Gets Summaries which are valid to query |
java.lang.String[] |
getSummaryCanBeSortedBy(java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
Gets summary which can be sorted by |
java.lang.String[] |
getSummaryCanBeSortedBy(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
Gets summary which can be sorted by |
java.lang.String[] |
getTables(java.lang.String uID)
Gets tables and views in the connection |
java.lang.String[] |
getTables(java.lang.String sourceName,
java.lang.String uID)
Gets tables and views in the connection |
java.lang.String[] |
getUDSs(java.lang.String uID)
Gets all UDSs in the catalog. |
java.lang.String[] |
getUDSs(java.lang.String sourceName,
java.lang.String uID)
Gets all UDSs in the catalog. |
java.lang.String |
insert(java.lang.String name,
int type,
java.lang.String uID)
insert resource entity into catalog. |
java.lang.String |
insert(java.lang.String qryName,
QueryFieldInfo queryFieldInfo,
QueryJoinInfo queryJoinInfo,
QueryQBEInfo queryQBEInfo,
QueryAndInfo queryAndInfo,
java.lang.String uID)
Inserts a query into the catalog. |
java.lang.String |
insert(java.lang.String sourceName,
java.lang.String name,
int type,
java.lang.String uID)
insert resource entity into catalog. |
java.lang.String |
insert(java.lang.String sourceName,
java.lang.String qryName,
QueryFieldInfo queryFieldInfo,
QueryJoinInfo queryJoinInfo,
QueryQBEInfo queryQBEInfo,
QueryAndInfo queryAndInfo,
java.lang.String uID)
Inserts a query into the catalog. |
java.lang.String |
insertCompCol(java.lang.String qryName,
java.lang.String columnName,
java.lang.String sExpression,
java.lang.String uID)
Inserts a computed column into query. |
java.lang.String |
insertCompCol(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String columnName,
java.lang.String sExpression,
java.lang.String uID)
Inserts a computed column into query. |
java.lang.String |
insertSql(java.lang.String dataSourceName,
java.lang.String SQLName,
java.lang.String filename,
java.lang.String uID)
Imports a SQL file |
boolean |
isModified()
whether the catalog was modified |
java.lang.String |
rename(java.lang.String resourceName,
java.lang.String newName,
int type,
java.lang.String uID)
rename the specified object |
java.lang.String |
rename(java.lang.String sourceName,
java.lang.String resourceName,
java.lang.String newName,
int type,
java.lang.String uID)
rename the specified object |
boolean |
save(java.lang.String uID)
Save all object used by uID to catalog and save catalog. |
boolean |
save(java.lang.String handle,
java.lang.String uID)
Save a object to catalog and save catalog. |
boolean |
save(java.lang.String dataSource,
java.lang.String handle,
java.lang.String uID)
Save a object used by uID to catalog and specified database. |
boolean |
saveCatalog(java.lang.String uID,
java.lang.String dataSource)
Save all object used by uID to catalog and specified database. |
boolean |
set(java.lang.String handle,
FormulaInfo info,
java.lang.String uID)
modify formula |
boolean |
set(java.lang.String qryName,
java.lang.String tablename,
boolean selectAllFields,
java.lang.String uID)
Adds a new table to the query |
boolean |
set(java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
boolean isFormula,
java.lang.String uID)
Adds a new field to the query |
boolean |
set(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
boolean isFormula,
java.lang.String uID)
Adds a new field to the query |
boolean |
set(java.lang.String qryName,
java.lang.String tableFrom,
java.lang.String columnFrom,
java.lang.String operator,
java.lang.String tableTo,
java.lang.String columnTo,
java.lang.String uID)
Adds a new join to the query |
boolean |
set(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tableFrom,
java.lang.String columnFrom,
java.lang.String operator,
java.lang.String tableTo,
java.lang.String columnTo,
java.lang.String uID)
Adds a new join to the query |
boolean |
set(java.lang.String sourceName,
java.lang.String qryName,
SubQueryInfo subqueryInfo,
java.lang.String uID)
Adds a subquery in to the query |
boolean |
set(java.lang.String sourceName,
java.lang.String qryName,
UnionInfo unionInfo,
java.lang.String uID)
Adds a union query in to the query |
boolean |
set(java.lang.String qryName,
SubQueryInfo subqueryInfo,
java.lang.String uID)
Adds a subquery in to the query |
boolean |
set(java.lang.String qryName,
UnionInfo unionInfo,
java.lang.String uID)
Adds a union query in to the query |
boolean |
setAND(java.lang.String qryName,
java.lang.String sExpression1,
java.lang.String sOperator,
java.lang.String sExpression2,
java.lang.String sLogic,
java.lang.String uID)
Adds a new where condition to the query |
boolean |
setAND(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String sExpression1,
java.lang.String sOperator,
java.lang.String sExpression2,
java.lang.String sLogic,
java.lang.String uID)
Adds a new where condition to the query |
boolean |
setCompCol(java.lang.String qryName,
java.lang.String columnName,
java.lang.String sExpression,
java.lang.String uID)
modify the expression of a computed column . |
boolean |
setCompCol(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String columnName,
java.lang.String sExpression,
java.lang.String uID)
modify the expression of a computed column . |
boolean |
setNewTable(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
boolean selectAllFields,
java.lang.String uID)
Adds a new table to the query |
boolean |
setQBE(java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String expression,
java.lang.String uID)
Adds a new QBE condition to the query |
boolean |
setQBE(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String expression,
java.lang.String uID)
Adds a new QBE condition to the query |
| Methods inherited from class jet.api.API |
|---|
clearError, clearMsg, clearWarning, closeLog, containPropName, getBool, getChildren, getColor, getDouble, getError, getFloat, getHandles, getHandles, getHandles, getHandles, getInstanceName, getInt, getLong, getParent, getPropNames, getPropType, getQualifyName, getString, getStringArray, getUnit, getWarning, set, set, set, set, set, set, setLog, setLog, setLog, setReference, setUnit, writeLog, writeLog |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public boolean save(java.lang.String uID)
throws WriteFailureException,
FMLFileException
uID - the User ID
WriteFailureException
FMLFileException
public boolean saveCatalog(java.lang.String uID,
java.lang.String dataSource)
throws WriteFailureException,
FMLFileException
uID - the User IDdataSource - database name
WriteFailureException
FMLFileException
public boolean save(java.lang.String handle,
java.lang.String uID)
throws WriteFailureException,
FMLFileException
handle - the handle of object to be saved to the cataloguID - the User ID
WriteFailureException
FMLFileException
public boolean save(java.lang.String dataSource,
java.lang.String handle,
java.lang.String uID)
throws WriteFailureException,
FMLFileException
handle - the handle of object to be saved to the cataloguID - the User IDdataSource - database name
WriteFailureException
FMLFileExceptionpublic java.lang.String getNewParameterName(java.lang.String uID)
uID - the User ID
public java.lang.String getNewParameterName(java.lang.String sourceName,
java.lang.String uID)
uID - the User IDpublic java.lang.String getNewSummaryName(java.lang.String uID)
uID - the User ID
public java.lang.String getNewSummaryName(java.lang.String sourceName,
java.lang.String uID)
uID - the User IDpublic java.lang.String getNewFormulaName(java.lang.String uID)
getNewFormulaName in class CatalogAPIuID - the User ID
public java.lang.String getNewFormulaName(java.lang.String sourceName,
java.lang.String uID)
sourceName - the database nameuID - the User ID
public java.lang.String insert(java.lang.String name,
int type,
java.lang.String uID)
name - resource entity nametype - resource entity typeuID - user ID
public java.lang.String insert(java.lang.String sourceName,
java.lang.String name,
int type,
java.lang.String uID)
sourceName - database namename - resource entity nametype - resource entity typeuID - user ID
public java.lang.String insert(java.lang.String qryName,
QueryFieldInfo queryFieldInfo,
QueryJoinInfo queryJoinInfo,
QueryQBEInfo queryQBEInfo,
QueryAndInfo queryAndInfo,
java.lang.String uID)
qryName - the query namequeryFieldInfo - the table and fields informationqueryJoinInfo - the join informationqueryQBEInfo - the QBE informationqueryAndInfo - the where condition informationuID - the User ID
public java.lang.String insert(java.lang.String sourceName,
java.lang.String qryName,
QueryFieldInfo queryFieldInfo,
QueryJoinInfo queryJoinInfo,
QueryQBEInfo queryQBEInfo,
QueryAndInfo queryAndInfo,
java.lang.String uID)
sourceName - the name of data sourceqryName - the query namequeryFieldInfo - the table and fields informationqueryJoinInfo - the join informationqueryQBEInfo - the QBE informationqueryAndInfo - the where condition informationuID - the User ID
public boolean deleteQuery(java.lang.String qryName,
java.lang.String uID)
deleteQuery in class CatalogAPIqryName - the query nameuID - the User ID
public boolean deleteQuery(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String uID)
sourceName - the name of data sourceqryName - the query nameuID - the User ID
public boolean deleteTable(java.lang.String qryName,
java.lang.String tablename,
java.lang.String uID)
qryName - the query nametablename - the name of table to be deleteduID - the User ID
public boolean deleteTable(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String uID)
sourceName - the data source nameqryName - the query nametablename - the name of table to be deleteduID - the User ID
public boolean deleteColumn(java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String uID)
qryName - the name of the querytablename - the table name of the deleted fieldcolumnname - the column name of the deleted fielduID - the User ID
public boolean deleteColumn(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String uID)
sourceName - the data source nameqryName - the name of the querytablename - the table name of the deleted fieldcolumnname - the column name of the deleted fielduID - the User ID
public boolean delete(java.lang.String qryName,
java.lang.String tableFrom,
java.lang.String columnFrom,
java.lang.String operator,
java.lang.String tableTo,
java.lang.String columnTo,
java.lang.String uID)
delete in class CatalogAPIqryName - the query nametableFrom - the name of the table from which the join linkscolumnFrom - the name of the column from which the join linkstableTo - the name of the table to which the join linkscolumnTo - the name of the column to which the join linksoperator - the operator of the join to be deleteduID - the User ID
public boolean delete(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tableFrom,
java.lang.String columnFrom,
java.lang.String operator,
java.lang.String tableTo,
java.lang.String columnTo,
java.lang.String uID)
sourceName - the data source nameqryName - the query nametableFrom - the name of the table from which the join linkscolumnFrom - the name of the column from which the join linkstableTo - the name of the table to which the join linkscolumnTo - the name of the column to which the join linksoperator - the operator of the join to be deleteduID - the User ID
public boolean deleteQBE(java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String expression,
java.lang.String uID)
deleteQBE in class CatalogAPIqryName - the query nametablename - the name of the table where the QBE condition iscolumnname - the name of the column where the QBE condition isexpression - the expression of the QBE conditionuID - the User ID
public boolean deleteQBE(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String expression,
java.lang.String uID)
sourceName - the data source nameqryName - the query nametablename - the name of the table where the QBE condition iscolumnname - the name of the column where the QBE condition isexpression - the expression of the QBE conditionuID - the User ID
public boolean deleteAND(java.lang.String qryName,
java.lang.String sExpression1,
java.lang.String sOperator,
java.lang.String sExpression2,
java.lang.String sLogic,
java.lang.String uID)
qryName - the query namesLogic - the logic string of the where condition to be deletedsExpression1 - the first expression of the where condition to be deletedsOperator - the operator of the where condition to be deletedsExpression2 - the second expression of the where condition to be deleteduID - the User ID
public boolean deleteAND(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String sExpression1,
java.lang.String sOperator,
java.lang.String sExpression2,
java.lang.String sLogic,
java.lang.String uID)
sourceName - the data source nameqryName - the query namesLogic - the logic string of the where condition to be deletedsExpression1 - the first expression of the where condition to be deletedsOperator - the operator of the where condition to be deletedsExpression2 - the second expression of the where condition to be deleteduID - the User ID
public boolean set(java.lang.String qryName,
java.lang.String tablename,
boolean selectAllFields,
java.lang.String uID)
qryName - the query nametablename - the name of table to be insertedselectAllFields - whether inserts the table with all its fieldsuID - the User ID
public boolean setNewTable(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
boolean selectAllFields,
java.lang.String uID)
sourceName - the data source nameqryName - the query nametablename - the name of table to be insertedselectAllFields - whether inserts the table with all its fieldsuID - the User ID
public boolean set(java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
boolean isFormula,
java.lang.String uID)
qryName - the query nametablename - the name of the table where the field isisFormula - whether the field to be inserted is a formulauID - the User ID
public boolean set(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
boolean isFormula,
java.lang.String uID)
sourceName - the data source nameqryName - the query nametablename - the name of the table where the field isisFormula - whether the field to be inserted is a formulauID - the User ID
public boolean set(java.lang.String qryName,
java.lang.String tableFrom,
java.lang.String columnFrom,
java.lang.String operator,
java.lang.String tableTo,
java.lang.String columnTo,
java.lang.String uID)
qryName - the query nametableFrom - the name of the tabe from which the join linkscolumnFrom - the name of the column from which the join linkstableTo - the name of the table to which the join linkscolumnTo - the name of the column to which the join linksoperator - operator of the join to be inserteduID - the User ID
public boolean set(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tableFrom,
java.lang.String columnFrom,
java.lang.String operator,
java.lang.String tableTo,
java.lang.String columnTo,
java.lang.String uID)
sourceName - the data source nameqryName - the query nametableFrom - the name of the tabe from which the join linkscolumnFrom - the name of the column from which the join linkstableTo - the name of the table to which the join linkscolumnTo - the name of the column to which the join linksoperator - operator of the join to be inserteduID - the User ID
public boolean setQBE(java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String expression,
java.lang.String uID)
setQBE in class CatalogAPIqryName - the query nametablename - the name of the table where the QBE condition will be addedcolumnname - the name of the column where the QBE condition will be addedexpression - the expression of the QBE conditionuID - the User ID
public boolean setQBE(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String tablename,
java.lang.String columnname,
java.lang.String expression,
java.lang.String uID)
sourceName - the data source nameqryName - the query nametablename - the name of the table where the QBE condition will be addedcolumnname - the name of the column where the QBE condition will be addedexpression - the expression of the QBE conditionuID - the User ID
public boolean setAND(java.lang.String qryName,
java.lang.String sExpression1,
java.lang.String sOperator,
java.lang.String sExpression2,
java.lang.String sLogic,
java.lang.String uID)
qryName - the query namesLogic - the logic string of the where condition to be insertedsExpression1 - the first expression of the where condition to be insertedsOperator - the operator of the where condition to be insertedsExpression2 - the second expression of the where condition to be inserteduID - the User ID
public boolean setAND(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String sExpression1,
java.lang.String sOperator,
java.lang.String sExpression2,
java.lang.String sLogic,
java.lang.String uID)
sourceName - the data source nameqryName - the query namesLogic - the logic string of the where condition to be insertedsExpression1 - the first expression of the where condition to be insertedsOperator - the operator of the where condition to be insertedsExpression2 - the second expression of the where condition to be inserteduID - the User ID
public boolean set(java.lang.String handle,
FormulaInfo info,
java.lang.String uID)
handle - handle of the formulainfo - formula informationuID - the User ID
public boolean set(java.lang.String qryName,
UnionInfo unionInfo,
java.lang.String uID)
qryName - the query nameunionInfo - union query informationuID - the User ID
public boolean set(java.lang.String sourceName,
java.lang.String qryName,
UnionInfo unionInfo,
java.lang.String uID)
sourceName - the name of data sourceqryName - the query nameunionInfo - union query informationuID - the User ID
public boolean set(java.lang.String qryName,
SubQueryInfo subqueryInfo,
java.lang.String uID)
qryName - the query namesubqueryInfo - sub query informationuID - the User ID
public boolean set(java.lang.String sourceName,
java.lang.String qryName,
SubQueryInfo subqueryInfo,
java.lang.String uID)
sourceName - the name of data sourceqryName - the query namesubqueryInfo - sub query informationuID - the User ID
public java.lang.String[] getDBFields(java.lang.String qryName,
java.lang.String uID)
getDBFields in class CatalogAPIqryName - the query nameuID - the User ID
public java.lang.String[] getDBFields(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String uID)
sourceName - the data source nameqryName - the query nameuID - the User ID
public java.lang.String[] getFormulae(java.lang.String uID)
getFormulae in class CatalogAPIuID - the User ID
public java.lang.String[] getFormulae(java.lang.String sourceName,
java.lang.String uID)
sourceName - the name of data sourceuID - the User ID
public java.lang.String[] getSummaries(java.lang.String uID)
getSummaries in class CatalogAPIuID - the User ID
public java.lang.String[] getSummaries(java.lang.String sourceName,
java.lang.String uID)
sourceName - the name of data sourceuID - the User ID
public java.lang.String[] getSQLs(java.lang.String uID)
getSQLs in class CatalogAPIuID - the User ID
public java.lang.String[] getSQLs(java.lang.String sourceName,
java.lang.String uID)
sourceName - the name of data sourceuID - the User ID
public java.lang.String[] getUDSs(java.lang.String uID)
getUDSs in class CatalogAPIuID - the User ID
public java.lang.String[] getUDSs(java.lang.String sourceName,
java.lang.String uID)
sourceName - the name of data sourceuID - the User ID
public java.lang.String[] getParameter(java.lang.String uID)
getParameter in class CatalogAPIuID - the User ID
public java.lang.String[] getParameter(java.lang.String sourceName,
java.lang.String uID)
sourceName - the name of data sourceuID - the User ID
public java.lang.String[] getQueries(java.lang.String uID)
getQueries in class CatalogAPIuID - the User ID
public java.lang.String[] getQueries(java.lang.String sourceName,
java.lang.String uID)
sourceName - the name of data sourceuID - the User ID
public java.lang.String[] getTables(java.lang.String uID)
getTables in class CatalogAPIuID - the User ID
public java.lang.String[] getTables(java.lang.String sourceName,
java.lang.String uID)
sourceName - the name of data sourceuID - the User ID
public QueryTableInfo getColumns(java.lang.String queryName,
boolean allColumns,
java.lang.String uID)
queryName - the query nameuID - the User IDallColumns - select all columns in selected tables
public QueryTableInfo getColumns(java.lang.String sourceName,
java.lang.String queryName,
boolean allColumns,
java.lang.String uID)
sourceName - the data source namequeryName - the query nameallColumns - select all columns in selected tablesuID - the User ID
public java.lang.String[] getCompColumns(java.lang.String queryName,
java.lang.String uID)
getCompColumns in class CatalogAPIqueryName - the query nameuID - the User ID
public java.lang.String[] getCompColumns(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the data source namequeryName - the query nameuID - the User ID
public java.lang.String[][] getJoins(java.lang.String queryName,
java.lang.String uID)
getJoins in class CatalogAPIqueryName - the query nameuID - the User ID
public java.lang.String[][] getJoins(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the name of data sourcequeryName - the query nameuID - the User ID
public java.lang.String[][] getQBEInfo(java.lang.String queryName,
java.lang.String uID)
getQBEInfo in class CatalogAPIqueryName - the query nameuID - the User ID
public java.lang.String[][] getQBEInfo(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the data source nameuID - the User IDqueryName - the query name
public java.lang.String[][] getAndConditions(java.lang.String queryName,
java.lang.String uID)
getAndConditions in class CatalogAPIqueryName - the query nameuID - the User ID
public java.lang.String[][] getAndConditions(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the data source nameuID - the User IDqueryName - the query name
public java.lang.String[] getColumnMappingnames(java.lang.String queryName,
java.lang.String uID)
getColumnMappingnames in class CatalogAPIqueryName - the query nameuID - the User ID
public java.lang.String[] getColumnMappingnames(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the data source namequeryName - the query nameuID - the User ID
public QueryTableInfo getColumnsCanBeGroupedBy(java.lang.String queryName,
java.lang.String uID)
getColumnsCanBeGroupedBy in class CatalogAPIqueryName - the query nameuID - the User ID
public QueryTableInfo getColumnsCanBeGroupedBy(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the data source namequeryName - the query nameuID - the User ID
public java.lang.String[] getFormulaeForQuery(java.lang.String queryName,
java.lang.String uID)
getFormulaeForQuery in class CatalogAPIqueryName - the query nameuID - the User ID
public java.lang.String[] getFormulaeForQuery(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the data source namequeryName - the query nameuID - the User ID
public java.lang.String[] getSummariesForQuery(java.lang.String queryName,
java.lang.String uID)
getSummariesForQuery in class CatalogAPIqueryName - the query nameuID - the User ID
public java.lang.String[] getSummariesForQuery(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the data source namequeryName - the query nameuID - the User ID
public java.lang.String[] getFmlCanBeGroupedBy(java.lang.String queryName,
java.lang.String uID)
queryName - the query nameuID - the User ID
public java.lang.String[] getFmlCanBeGroupedBy(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String uID)
sourceName - the data source namequeryName - the query nameuID - the User ID
public java.lang.String[] getFormulaeCanBeGroupedBy(java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
queryName - the query nameuID - the User ID
public java.lang.String[] getFormulaeCanBeGroupedBy(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
sourceName - the data source namequeryName - the query nameuID - the User ID
public java.lang.String[] getChartFunctions(java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
getChartFunctions in class CatalogAPIqueryName - the query namegroupBy - the groupBy field nameuID - the User ID
public java.lang.String[] getChartFunctions(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
sourceName - the data source namequeryName - the query namegroupBy - the groupBy field nameuID - the User ID
public java.lang.String[] getParameterCanBeGroupedBy(java.lang.String uID)
getParameterCanBeGroupedBy in class CatalogAPIuID - the User ID
public java.lang.String[] getParameterCanBeGroupedBy(java.lang.String sourceName,
java.lang.String uID)
sourceName - the data source nameuID - the User ID
public java.lang.String[] getSummaryCanBeSortedBy(java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
getSummaryCanBeSortedBy in class CatalogAPIqueryName - the query namegroupBy - the groupBy fielduID - the User ID
public java.lang.String[] getSummaryCanBeSortedBy(java.lang.String sourceName,
java.lang.String queryName,
java.lang.String groupBy,
java.lang.String uID)
sourceName - the data source namequeryName - the query namegroupBy - the groupBy fielduID - the User ID
public boolean isModified()
isModified in class CatalogAPI
public java.lang.String getHandle(java.lang.String resourceName,
java.lang.String uID)
resourceName - object mapping nameuID - user ID
public java.lang.String getHandle(java.lang.String sourceName,
java.lang.String resourceName,
java.lang.String uID)
resourceName - object mapping nameuID - user ID
public java.lang.String getHandle(java.lang.String resourceName,
int type,
java.lang.String uID)
resourceName - object mapping nametype - object typeuID - user ID
public java.lang.String rename(java.lang.String resourceName,
java.lang.String newName,
int type,
java.lang.String uID)
resourceName - resource name(mapping name) of the objectnewName - new name of the objecttype - object type
public java.lang.String rename(java.lang.String sourceName,
java.lang.String resourceName,
java.lang.String newName,
int type,
java.lang.String uID)
sourceName - the name of data sourceresourceName - resource name(mapping name) of the objectnewName - new name of the objecttype - object type
public java.lang.String insertCompCol(java.lang.String qryName,
java.lang.String columnName,
java.lang.String sExpression,
java.lang.String uID)
insertCompCol in class CatalogAPIqryName - the query namecolumnName - the resource name of computed columnsExpression - the expression of this columnuID - the expression of this column
public java.lang.String insertCompCol(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String columnName,
java.lang.String sExpression,
java.lang.String uID)
sourceName - the name of data sourceqryName - the query namecolumnName - the resource name of computed columnsExpression - the expression of this column
public boolean deleteCompCol(java.lang.String qryName,
java.lang.String columnName,
java.lang.String uID)
deleteCompCol in class CatalogAPIqryName - the query namecolumnName - the resource name of computed columnuID - the resource name of computed column
public boolean deleteCompCol(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String columnName,
java.lang.String uID)
sourceName - the name of data sourceqryName - the query namecolumnName - the resource name of computed column
public boolean setCompCol(java.lang.String qryName,
java.lang.String columnName,
java.lang.String sExpression,
java.lang.String uID)
setCompCol in class CatalogAPIqryName - the query namecolumnName - the resource name of computed columnsExpression - the expression of this columnuID - the expression of this column
public boolean setCompCol(java.lang.String sourceName,
java.lang.String qryName,
java.lang.String columnName,
java.lang.String sExpression,
java.lang.String uID)
sourceName - the name of data sourceqryName - the query namecolumnName - the resource name of computed columnsExpression - the expression of this column
public java.lang.String insertSql(java.lang.String dataSourceName,
java.lang.String SQLName,
java.lang.String filename,
java.lang.String uID)
dataSourceName - the data source nameSQLName - the SQL namefilename - the imported file name
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||