Package | com.adobe.livecycle.assetmanager.client.service.search |
Class | public final class QueryServiceFactory |
Inheritance | QueryServiceFactory Object |
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 |
Public Properties
Public Methods
Method | Defined By | ||
---|---|---|---|
[static]
Returns the singleton instance of this class. | QueryServiceFactory | ||
Deprecated since 1.0: Please Use Replaced by QueryServiceFactory.getInstance()
Retrieves the IQueryService instance based on the queryType input. | QueryServiceFactory | ||
Indicates whether an object has a specified property defined. | Object | ||
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter. | Object | ||
Indicates whether the specified property exists and is enumerable. | Object | ||
Registers an implementation of IQueryService for the specified queryType, which can be retrieved by the getQueryService(queryType) function later. | QueryServiceFactory | ||
Sets the availability of a dynamic property for loop operations. | Object | ||
Returns the string representation of this object, formatted according to locale-specific conventions. | Object | ||
Returns the string representation of the specified object. | Object | ||
Returns the primitive value of the specified object. | Object |
Public Constants
Constant | Defined By | ||
---|---|---|---|
CMS_QUERY_TYPE : String = "CMSQuery" [static]
Specifies a constant for the content management system search. | QueryServiceFactory |
Method Detail
getInstance | () | method |
public static function getInstance():QueryServiceFactory
Language Version: | ActionScript 3.0 |
Product Version: | Asset Manager Building Block 9.5 |
Runtime Versions: | AIR 1.0, Flash Player 9, Flash Player 10 |
Returns the singleton instance of this class.
ReturnsQueryServiceFactory — The instance of QueryServiceFactory.
|
getQueryService | () | method |
public function getQueryService(queryType:String):IQueryService
Deprecated since 1.0: Please Use Replaced by QueryServiceFactory.getInstance()
Language Version: | ActionScript 3.0 |
Product Version: | Asset Manager Building Block 9.5 |
Runtime Versions: | AIR 1.0, Flash Player 9, Flash Player 10 |
Retrieves the IQueryService instance based on the queryType input. If queryType is null or an empty string, the CMSQueryService instance is returned by default. queryType constants are declared on QueryServiceFactory itself. For example, CMS_QUERY_TYPE.
Parameters
queryType:String — The type of query for which an implementation of IQueryService is returned.
|
IQueryService — An interface that provides search capability using backend Data Services destinations.
|
registerQueryService | () | method |
public function registerQueryService(queryType:String, queryServiceImplFactory:IFactory):void
Language Version: | ActionScript 3.0 |
Product Version: | Asset Manager Building Block 9.5 |
Runtime Versions: | AIR 1.0, Flash Player 9, Flash Player 10 |
Registers an implementation of IQueryService for the specified queryType, which can be retrieved by the getQueryService(queryType) function later.
Parameters
queryType:String — The type of query for which an implementation of IQueryService is registered.
| |
queryServiceImplFactory:IFactory — The implementation of IQueryService to register.
|
Constant Detail
CMS_QUERY_TYPE | Constant |
public static const CMS_QUERY_TYPE:String = "CMSQuery"
Language Version: | ActionScript 3.0 |
Product Version: | Asset Manager Building Block 9.5 |
Runtime Versions: | AIR 1.0, Flash Player 9, Flash Player 10 |
Specifies a constant for the content management system search.
Mon Nov 28 2011, 06:48 AM -08:00