com.stellent.cis.client.api.scs.administrative.query
Interface ISCSSQLQuery

All Superinterfaces:
ICISObject, ICISObjectInitializable, ISCSObject, java.io.Serializable

public interface ISCSSQLQuery
extends ISCSObject

For querying content server via SQL.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.stellent.cis.client.api.common.ICISObjectInitializable
ICISObjectInitializable.AdapterVersionAware
 
Field Summary
 
Fields inherited from interface com.stellent.cis.client.api.common.ICISObject
FILTER_NULL_VALUE, FILTER_READONLY, FILTER_SYSTEM
 
Method Summary
 java.lang.String getDataSource()
           
 java.lang.String getOrderClause()
           
 java.lang.String getResultName()
           
 java.lang.String getWhereClause()
           
 void setDataSource(java.lang.String dataSource)
           
 void setOrderClause(java.lang.String orderClause)
           
 void setResultName(java.lang.String resultName)
          The result set name
 void setWhereClause(java.lang.String whereClause)
          Set the where clause
 
Methods inherited from interface com.stellent.cis.client.api.scs.ISCSObject
castObject, clearPropertyFilter, copyObject, getPropertyFilter, getSourceAdapter, getSourceObject, getSourceObjectPropertyType, mergeObject, mergeObject, removeProperty, setPropertyFilter, setRestrictedPropertyFilter, setSourceObjectPropertyType
 
Methods inherited from interface com.stellent.cis.client.api.common.ICISObject
getProperties, getPropertiesWithValue, getProperty, getPropertyAsString, getPropertyAsString, getPropertyDescriptors, hasProperty, setProperty, setProperty, setProperty
 
Methods inherited from interface com.stellent.cis.client.api.common.ICISObjectInitializable
intialize
 

Method Detail

getDataSource

java.lang.String getDataSource()
Returns:
the content server data source to query

setDataSource

void setDataSource(java.lang.String dataSource)
Parameters:
dataSource - the content server data source

getResultName

java.lang.String getResultName()
Returns:
the name of the result to store the query results

setResultName

void setResultName(java.lang.String resultName)
The result set name

Parameters:
resultName - the name of the result to store the query results
See Also:
ISCSServerBinder.getResultSet(String)

getWhereClause

java.lang.String getWhereClause()
Returns:
the SQL where clause

setWhereClause

void setWhereClause(java.lang.String whereClause)
Set the where clause

Parameters:
whereClause - the SQL whereClause

getOrderClause

java.lang.String getOrderClause()
Returns:
the SQL order clause

setOrderClause

void setOrderClause(java.lang.String orderClause)
Parameters:
orderClause - the SQL order clause