Collaboration API Documentation

com.filenet.bso.api.collaboration.query
Interface PollsQuery

All Superinterfaces:
CollaborationQuery, ContentCapableQuery, DependentObjectsCapableQuery, HomogeneousQuery, SingleCollaborationTypeQuery, TeamspaceScopeCapableQuery, VersionCapableQuery

public interface PollsQuery
extends SingleCollaborationTypeQuery, ContentCapableQuery, DependentObjectsCapableQuery

A specific interface to search for Polls. Through this interface you can get back PollResponses as context for each Poll (through the DependentObjectsCapableQuery interface). You can also specify additional property based search criteria for the Polls based on PollResponses that respond to those Polls. This second search criteria can optionally be ORred with the main criteria for Polls (the default is for the two sets of criteria to be ANDed). Any content based search criteria is still ANDed with one or both property based search criteria. The user ID, that is an optional configuration (CollaborationQuery.setUserID()), is a valid option when querying for polls. If the current user is not the owner of a poll, and that poll is configured to hide responses, then only the response for the current user, if any, will be returned in the XML.


Fields inherited from interface com.filenet.bso.api.collaboration.query.CollaborationQuery
TEAMSPACE_TEMPLATE_FILTER, TEAMSPACE_TEMPLATE_IGNORE, TEAMSPACE_TEMPLATE_RETURN, VERSION_CONTROL_ALL, VERSION_CONTROL_ALLCHECKEDIN, VERSION_CONTROL_ALLMAJOR, VERSION_CONTROL_CURRENT, VERSION_CONTROL_RELEASED
 
Methods inherited from interface com.filenet.bso.api.collaboration.query.SingleCollaborationTypeQuery
getCollaborationParentRequestProperties, getCollaborationType, isProvideCollaborationParentContext, setCollaborationParentRequestProperties, setProvideCollaborationParentContext
 
Methods inherited from interface com.filenet.bso.api.collaboration.query.CollaborationQuery
execute, getMaximumResults, getObjectStoreId, getOrdering, getPropertyCriteria, getUserID, setMaximumResults, setObjectStoreId, setOrdering, setPropertyCriteria, setUserID
 
Methods inherited from interface com.filenet.bso.api.collaboration.query.HomogeneousQuery
getRequestProperties, isObjectSetXMLContainsObjectElems, setObjectSetXMLContainsObjectElems, setRequestProperties
 
Methods inherited from interface com.filenet.bso.api.collaboration.query.TeamspaceScopeCapableQuery
getSingleTeamspaceId, getTeamspaceRequestProperties, getTeamspaceTemplateOption, isProvideTeamspaceContext, isSearchEntireObjectStore, isSearchSingleTeamspace, setProvideTeamspaceContext, setSearchEntireObjectStore, setSearchSingleTeamspace, setTeamspaceRequestProperties, setTeamspaceTemplateOption
 
Methods inherited from interface com.filenet.bso.api.collaboration.query.ContentCapableQuery
getContentCriteria, isRankResults, isSearchContent, setContentCriteria, setRankResults, setSearchContent
 
Methods inherited from interface com.filenet.bso.api.collaboration.query.VersionCapableQuery
getVersionControl, setVersionControl
 
Methods inherited from interface com.filenet.bso.api.collaboration.query.DependentObjectsCapableQuery
getDependentObjectPropertyCriteria, getDependentObjectRequestProperties, isDependentObjectPropertyCriteriaOrredWithMain, isProvideDependentObjects, setDependentObjectPropertyCriteria, setDependentObjectPropertyCriteriaOrredWithMain, setDependentObjectRequestProperties, setProvideDependentObjects
 


Collaboration API Documentation

Copyright ?2002 - 2005 FileNet Corporation. All rights reserved.