ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
com.adobe.livecycle.assetmanager.client.service.search.cms 

ICMSQueryService  - AS3 Asset Manager

Packagecom.adobe.livecycle.assetmanager.client.service.search.cms
Interfacepublic interface ICMSQueryService extends IQueryService
Deprecated: Deprecated

Language Version: ActionScript 3.0
Product Version: Asset Manager Building Block 9.5
Runtime Versions: AIR 1.0, Flash Player 9, Flash Player 10

A query service interface for doing searches that are specific to the content management system.



Public Methods
 MethodDefined By
 Inherited
fill(itemCollection:ListCollectionView, searchFilters:IList, dataService:DataService, searchEntityName:String):mx.rpc:AsyncToken
Populates the itemCollection by calling the backend Dataservice.fill() method.
IQueryService
  
fillAdvanced(itemCollection:ListCollectionView, searchFilters:IList, dataService:DataService, searchEntityName:String, searchParams:SearchParameters):mx.rpc:AsyncToken
Populates the itemCollection by calling the backend Dataservice.fill() method.
ICMSQueryService
 Inherited
Retrieves the string representation of SearchFilter.JOIN_OPERATOR for this query service implementation.
IQueryService
 Inherited
Retrieves the string representation of the SearchFilter.Operator for this query service implementation
IQueryService
 Inherited
Retrieves the type name of the QueryService.
IQueryService
 Inherited
prepareQueryParams(searchFilters:IList, searchEntityName:String):void
Prepares the parameters to use as input by DataService.fill().
IQueryService
 Inherited
Releases any item within the specified collection from management by this service.
IQueryService
 Inherited
Resets the current state of any QueryService object implemented using this interface.
IQueryService
Method Detail

fillAdvanced

()method
public function fillAdvanced(itemCollection:ListCollectionView, searchFilters:IList, dataService:DataService, searchEntityName:String, searchParams:SearchParameters):mx.rpc:AsyncToken

Language Version: ActionScript 3.0
Product Version: Asset Manager Building Block 9.5
Runtime Versions: AIR 1.0, Flash Player 9, Flash Player 10

Populates the itemCollection by calling the backend Dataservice.fill() method. The parameters of the fill method are prepared by prepareQueryParams(). The DataService instance should already have authenticated channelSet in case authentication is required at the backend Data Services server. It also accepts content management system SearchParameters for an advanced query.

Parameters

itemCollection:ListCollectionView — The results collection to populate.
 
searchFilters:IList — The list of search filters.
 
dataService:DataService — The DataService.
 
searchEntityName:String — The name of the search entity.
 
searchParams:SearchParameters — The SearchParameters configuration object.

Returns
mx.rpc:AsyncToken