| 
Oracle Fusion Middleware Java API Reference for Oracle Team Productivity Center 12c (12.1.2) E23194-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  
oracle.alm.connector.data.DataSourceDef
public class DataSourceDef
The DataSourceDef defines a data source for a work item field. It is the run time data structure for the DataSource tag used in the connector model meta data XML file.
| Field Summary | |
|---|---|
static java.lang.String | 
DYNAMIC_WIFIELDS_DATASOURCE | 
| Constructor Summary | |
|---|---|
DataSourceDef(java.lang.String name)Constructs a data source with the specified name.  | 
|
| Method Summary | |
|---|---|
 void | 
AddCriteria(java.lang.String name, WorkItemQuery criteria)Adds a query object to the data source.  | 
 WorkItemQuery | 
getCriteria(java.lang.String name)Retrieves a query criteria from the data source.  | 
 java.util.Map<java.lang.String,WorkItemFieldDef> | 
getFieldDefs()Retrieves all field definitions created based on the model XML data  | 
 java.lang.String | 
getIdDef()Retrieves the id used to uniquely identify a row of data record  | 
 java.lang.String | 
getName()Retrieves the data source name.  | 
 void | 
setFieldDef(WorkItemFieldDef fieldDef)Add a field definition for the data source.  | 
 void | 
setIdDef(java.lang.String idDef)Sets the id definition for ensuring unique row key for each row data in the data source.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String DYNAMIC_WIFIELDS_DATASOURCE
| Constructor Detail | 
|---|
public DataSourceDef(java.lang.String name)
name - the name given to the data source object.| Method Detail | 
|---|
public java.lang.String getName()
public void setIdDef(java.lang.String idDef)
idDef - an field name used to uniquely identify a row of data record in the data source.public java.lang.String getIdDef()
public java.util.Map<java.lang.String,WorkItemFieldDef> getFieldDefs()
public WorkItemQuery getCriteria(java.lang.String name)
name - criteria name.public void setFieldDef(WorkItemFieldDef fieldDef)
Add a field definition for the data source.
fieldDef - WorkItemFieldDef object that contains an item field definition based on model XML.
public void AddCriteria(java.lang.String name,
                        WorkItemQuery criteria)
Adds a query object to the data source.
name - criteria namecriteria - a criteria
  | 
Oracle Fusion Middleware Java API Reference for Oracle Team Productivity Center 12c (12.1.2) E23194-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||