Uses of Interface
com.arsdigita.persistence.DataQuery

Packages that use DataQuery
com.arsdigita.bebop A set of server-side user interface components for web applications. 
com.arsdigita.categorization The Categorization service provides an infrastructure for developers to categorize arbitrary content within the system. 
com.arsdigita.domain Domain Objects provide an application logic tier between the persistent storage and presentation tiers. 
com.arsdigita.formbuilder The Form Builder service provides the ability to build simple forms with a web user interface. 
com.arsdigita.kernel Provides the classes that are essential for building a CCM web application, including ACSObject, packages, parties, and permissions. 
com.arsdigita.kernel.permissions The permissioning (authorization) system. 
com.arsdigita.kernel.ui Bebop widgets that display kernel objects. 
com.arsdigita.mimetypes Tools for managing and representing mimetypes. 
com.arsdigita.persistence The classes in this package provide an API for creating and manipulating Data Objects. 
com.arsdigita.portal Basic portal infrastructure. 
com.arsdigita.search.intermedia Provides APIs to be used by query engine implementors to interact with the Oracle Intermedia search engine. 
com.arsdigita.toolbox.ui Miscellaneous collection of useful Bebop components. 
com.arsdigita.util Utility classes. 
com.arsdigita.versioning Provides for versioning of data objects. 
com.arsdigita.web Tools supporting web-application authoring; services include dispatching requests, generating URLs, and setting up a request's context of execution. 
com.arsdigita.workflow.simple A tool framework for establishing collaboration among all the specialized members of a production staff. 
 

Uses of DataQuery in com.arsdigita.bebop
 

Methods in com.arsdigita.bebop that return DataQuery
 DataQuery RowSequenceBuilder.makeRowSequence(PageState state)
           
 

Uses of DataQuery in com.arsdigita.categorization
 

Classes in com.arsdigita.categorization that implement DataQuery
 class CategorizedCollection
          Represents a collection of categorized objects.
 class CategoryCollection
          Represents a collection of categories.
 class RootCategoryCollection
          Represents a collection of root categories.
 

Uses of DataQuery in com.arsdigita.domain
 

Classes in com.arsdigita.domain that implement DataQuery
 class DomainCollection
          This is the base class that all other persistent collection classes would extend.
 class DomainQuery
          This is the base class that all other domain query classes would extend.
 

Fields in com.arsdigita.domain declared as DataQuery
protected  DataQuery DomainQuery.m_dataQuery
           
 

Constructors in com.arsdigita.domain with parameters of type DataQuery
DomainQuery(DataQuery dataQuery)
          Constructor.
 

Uses of DataQuery in com.arsdigita.formbuilder
 

Classes in com.arsdigita.formbuilder that implement DataQuery
 class MetaObjectCollection
           
 

Uses of DataQuery in com.arsdigita.kernel
 

Classes in com.arsdigita.kernel that implement DataQuery
 class ACSObjectCollection
          Represents a collection of ACSObject domain objects.
 class GroupCollection
          Represents a collection of groups.
 class PackageInstanceCollection
          Represents collection of PackageInstances.
 class PackageTypeCollection
           
 class PartyCollection
          Represents a collection of parties.
 class ResourceCollection
          A collection of Resources.
 class ResourceTypeCollection
          A collection of ResourceTypes.
 class RoleCollection
          Represents a collection of Role records.
 class SiteNodeCollection
          Represents a collection of SiteNodes.
 class UserCollection
          Represents a collection of parties.
 

Uses of DataQuery in com.arsdigita.kernel.permissions
 

Classes in com.arsdigita.kernel.permissions that implement DataQuery
 class ObjectPermissionCollection
          Represents a collection of permissions that have been granted on a single object.
 

Methods in com.arsdigita.kernel.permissions with parameters of type DataQuery
static void PermissionService.filterQuery(DataQuery dataQuery, String propertyName, PrivilegeDescriptor privilege, OID userOID)
          
Filters a data query to include only those results where the specified user has the specified privilege on the ACSObject identified by the specified property name.
static void PermissionService.objectFilterQuery(DataQuery dataQuery, String propertyName, PrivilegeDescriptor privilege, OID objectOID)
          Filters a data query that retrieves a list of users by only allowing the users who have access to the specified object.
 void PermissionManager.filterQuery(DataQuery dataQuery, String propertyName, PrivilegeDescriptor privilege, OID partyOID)
          Filters a data query to include only those results where the specified party has the specified privilege on the ACSObject identified by the specified property name.
 

Constructors in com.arsdigita.kernel.permissions with parameters of type DataQuery
ObjectPermissionCollection(DataQuery query)
          Constructor.
 

Uses of DataQuery in com.arsdigita.kernel.ui
 

Fields in com.arsdigita.kernel.ui declared as DataQuery
protected  DataQuery DataQueryTreeIterator.m_nodes
           
 

Uses of DataQuery in com.arsdigita.mimetypes
 

Classes in com.arsdigita.mimetypes that implement DataQuery
 class MimeTypeCollection
          This class contains a collection of MimeTypes.
 class MimeTypeExtensionCollection
          This class contains a collection of MimeTypeExtensions.
 

Uses of DataQuery in com.arsdigita.persistence
 

Subinterfaces of DataQuery in com.arsdigita.persistence
 interface DataAssociation
          This is used to represent the relationship between two objects.
 interface DataAssociationCursor
          DataAssociationCursor - This is used to allow developers to iterate through the objects within an association and get properties for those objects.
 interface DataCollection
          The DataCollection interface defines the public methods available on a collection of DataObjects.
 

Classes in com.arsdigita.persistence that implement DataQuery
 class DataQueryDataCollectionAdapter
          Adapter to make a data query look like a data collection.
 class DataQueryDecorator
          Decorate a data query so that its behavior can be changed and additional methods can be added to a stock data query.
(package private)  class com.arsdigita.persistence.DataQueryImpl
          DataQueryImpl
 class GenericDataQuery
          GenericDataQuery
 

Methods in com.arsdigita.persistence that return DataQuery
protected  DataQuery DataQueryDecorator.getDataQuery()
           
 DataQuery Session.retrieveQuery(String name)
          Retrieves a persistent query object based on the named query.
 

Constructors in com.arsdigita.persistence with parameters of type DataQuery
DataQueryDecorator(DataQuery dq)
          Decorate the data query dq.
DataQueryDataCollectionAdapter(DataQuery dq, String dataObjectProperty)
          Create a data collection that uses the objects with name dataObjectProperty from the data query as its data objects.
 

Uses of DataQuery in com.arsdigita.portal
 

Classes in com.arsdigita.portal that implement DataQuery
 class PortalCollection
           
 class PortletCollection
          Describes a set of portlet domain objects.
 class PortletTypeCollection
           
 

Uses of DataQuery in com.arsdigita.search.intermedia
 

Classes in com.arsdigita.search.intermedia that implement DataQuery
 class SearchDataQuery
           
 

Methods in com.arsdigita.search.intermedia that return DataQuery
protected  DataQuery BaseQueryEngine.buildQuery(String terms, boolean partial)
           
 DataQuery SimpleSearchSpecification.getPage(int page)
          Execute a search, returning a page of search results.
 DataQuery SearchSpecification.getPage(int page)
          Execute a search, returning a page of search results.
 

Methods in com.arsdigita.search.intermedia with parameters of type DataQuery
protected  void BaseQueryEngine.addFilters(DataQuery query, FilterSpecification[] filters)
           
protected  void BaseQueryEngine.addFilter(DataQuery query, FilterSpecification filter)
           
protected  void BaseQueryEngine.addPermissionFilter(DataQuery query, PermissionFilterSpecification filter)
           
protected  void BaseQueryEngine.addObjectTypeFilter(DataQuery query, ObjectTypeFilterSpecification filter)
           
protected  void BaseQueryEngine.addCategoryFilter(DataQuery query, CategoryFilterSpecification filter)
           
 

Uses of DataQuery in com.arsdigita.toolbox.ui
 

Methods in com.arsdigita.toolbox.ui that return DataQuery
 DataQuery StaticDataQueryBuilder.makeDataQuery(DataTable t, PageState s)
          Perform all neccessary database operations and return a DataQuery for the DataTable to use
 DataQuery QueryRowsBuilder.makeRowSequence(PageState state)
          Build a row sequence as a DataCollection.
protected abstract  DataQuery DataQueryListModelBuilder.getDataQuery(PageState ps)
          Returns the data query for the current request.
 DataQuery QueryEvent.getDataQuery()
           
 DataQuery DataTable.getDataQuery(PageState s)
          Return the DataQuery that will be used during the current request
protected  DataQuery DataTable.DataBuilderAdapter.createQuery(DataTable t, PageState s)
          Obtain a DataQuery and apply query events to it.
 DataQuery DataTable.DataQueryTableModel.getDataQuery()
          Return the original DataQuery.
 DataQuery DataQueryBuilder.makeDataQuery(DataTable t, PageState s)
          Perform all neccessary database operations and return a DataQuery for the DataTable to use
abstract  DataQuery AbstractDataQueryBuilder.makeDataQuery(DataTable t, PageState s)
          Perform all neccessary database operations and return a DataQuery for the DataTable to use
 

Methods in com.arsdigita.toolbox.ui with parameters of type DataQuery
 void StaticDataQueryBuilder.setDataQuery(DataQuery dq)
          Update the DataQuery returned by StaticDataQueryBuilder.makeDataQuery(com.arsdigita.toolbox.ui.DataTable, com.arsdigita.bebop.PageState) to the specified DataQuery.
 void StaticDataQueryBuilder.update(DataQuery dq, String keyColumn)
          A convenience method to update the data query and key column with one call.
protected  void DataTable.fireQueryPending(PageState state, DataQuery query)
          Fire the query event listeners to indicate that a query is about to be performed
 

Constructors in com.arsdigita.toolbox.ui with parameters of type DataQuery
StaticDataQueryBuilder(DataQuery dq, String keyColumn)
          Creates a DataQueryBuilder that will always return the specified DataQuery and keyColumn.
DataQueryListModelBuilder.DataQueryListModel(DataQuery dq, String keyName, String valueName)
          Construct a new DataQueryListModel
QueryEvent(Component source, PageState s, DataQuery q)
           
DataTable.DataQueryTableModel(DataTable t, DataQuery data, String keyColumn)
          Create a new DataQueryTableModel
 

Uses of DataQuery in com.arsdigita.util
 

Classes in com.arsdigita.util that implement DataQuery
 class SimpleDataQuery
           
 

Uses of DataQuery in com.arsdigita.versioning
 

Classes in com.arsdigita.versioning that implement DataQuery
 class HistoryCollection
          Encapsulates a query that returns all the tagged transactions for an object.
 class TagCollection
          TagCollection
 class TransactionCollection
          A collection of Transactions.
 

Methods in com.arsdigita.versioning that return DataQuery
 DataQuery HistoryCollection.getQuery()
          Get the internal data query; useful for data tables
 

Constructors in com.arsdigita.versioning with parameters of type DataQuery
HistoryCollection(DataQuery q)
          Encapsulates the given query.
 

Uses of DataQuery in com.arsdigita.web
 

Classes in com.arsdigita.web that implement DataQuery
 class ApplicationCollection
          A collection of Applications.
 class ApplicationTypeCollection
          A collection of ApplicationTypes.
 

Uses of DataQuery in com.arsdigita.workflow.simple
 

Classes in com.arsdigita.workflow.simple that implement DataQuery
 class TaskCollection
          Represents a collection on a task.
 



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC