libSmalldb  v0.3
Public Member Functions | Public Attributes | List of all members
IListing Interface Reference

A prefered way to retrieve list of existing state machine instances. More...

Inheritance diagram for IListing:
Inheritance graph

Public Member Functions

 query ()
 Execute SQL query or do whatever is required to get this listing populated.
 
 describeProperties ()
 Get description of all properties (columns) in the listing.
 
 fetchAll ()
 Returns an array of all items in the listing.
 
 getProcessedFilters ()
 Get filter configuration (processed and filled with pagination data). More...
 

Public Attributes

const IGNORE_UNKNOWN_FILTERS = 0x0100
 Filtering flag: If there are unknown filters, no exception will be thrown by constructor.
 

Detailed Description

A prefered way to retrieve list of existing state machine instances.

Listing is created by AbstractMachine::createListing method, it should not be created directly.

Member Function Documentation

getProcessedFilters ( )

Get filter configuration (processed and filled with pagination data).

This method should be called after query().

Implemented in FlupdoGenericListing.