Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

oracle.bpm.services.organization.model
Class PeopleQueryType

java.lang.Object
  extended by oracle.bpm.services.organization.model.PeopleQueryType
All Implemented Interfaces:
java.io.Serializable

public class PeopleQueryType
extends java.lang.Object
implements java.io.Serializable

PeopleQueryType defines different type of query which can be configured in the system. The timeout attribute defines quartz cron trigger expression when the peopleQuery is recomputed by LogicalPeopleGroup.

Java class for peopleQueryType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="peopleQueryType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <sequence minOccurs="0">
           <element name="parameters" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}parameterListType" minOccurs="0"/>
           <choice>
             <element name="searchUsers" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}searchUserType" minOccurs="0"/>
             <element name="userManager" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}userManagerType" minOccurs="0"/>
             <element name="userManagementChain" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}userManagementChainType" minOccurs="0"/>
             <element name="reportees" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}reporteesType" minOccurs="0"/>
             <element name="grantees" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}granteesType" minOccurs="0"/>
             <element name="groupManagers" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}groupManagersType" minOccurs="0"/>
             <element name="groupOwners" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}groupOwnersType" minOccurs="0"/>
           </choice>
           <element ref="{http://xmlns.oracle.com/bpel/workflow/taskQuery}predicate" minOccurs="0"/>
         </sequence>
         <sequence minOccurs="0">
           <element name="usersWithProperties" type="{http://xmlns.oracle.com/bpm/lpg/peopleQuery}usersWithPropertiesType" minOccurs="0"/>
         </sequence>
       </choice>
       <attribute name="timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
PeopleQueryType()
           
 
Method Summary
 GranteesType getGrantees()
          Gets the value of the grantees property.
 GroupManagersType getGroupManagers()
          Gets the value of the groupManagers property.
 GroupOwnersType getGroupOwners()
          Gets the value of the groupOwners property.
 ParameterListType getParameters()
          Gets the value of the parameters property.
 PredicateType getPredicate()
          Gets the value of the predicate property.
 ReporteesType getReportees()
          Gets the value of the reportees property.
 SearchUserType getSearchUsers()
          Gets the value of the searchUsers property.
 java.lang.String getTimeout()
          Gets the value of the timeout property.
 UserManagementChainType getUserManagementChain()
          Gets the value of the userManagementChain property.
 UserManagerType getUserManager()
          Gets the value of the userManager property.
 UsersWithPropertiesType getUsersWithProperties()
          Gets the value of the usersWithProperties property.
 boolean isSetGrantees()
           
 boolean isSetGroupManagers()
           
 boolean isSetGroupOwners()
           
 boolean isSetParameters()
           
 boolean isSetPredicate()
           
 boolean isSetReportees()
           
 boolean isSetSearchUsers()
           
 boolean isSetTimeout()
           
 boolean isSetUserManagementChain()
           
 boolean isSetUserManager()
           
 boolean isSetUsersWithProperties()
           
 void setGrantees(GranteesType value)
          Sets the value of the grantees property.
 void setGroupManagers(GroupManagersType value)
          Sets the value of the groupManagers property.
 void setGroupOwners(GroupOwnersType value)
          Sets the value of the groupOwners property.
 void setParameters(ParameterListType value)
          Sets the value of the parameters property.
 void setPredicate(PredicateType value)
          Sets the value of the predicate property.
 void setReportees(ReporteesType value)
          Sets the value of the reportees property.
 void setSearchUsers(SearchUserType value)
          Sets the value of the searchUsers property.
 void setTimeout(java.lang.String value)
          Sets the value of the timeout property.
 void setUserManagementChain(UserManagementChainType value)
          Sets the value of the userManagementChain property.
 void setUserManager(UserManagerType value)
          Sets the value of the userManager property.
 void setUsersWithProperties(UsersWithPropertiesType value)
          Sets the value of the usersWithProperties property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeopleQueryType

public PeopleQueryType()
Method Detail

getParameters

public ParameterListType getParameters()
Gets the value of the parameters property.

Returns:
possible object is ParameterListType

setParameters

public void setParameters(ParameterListType value)
Sets the value of the parameters property.

Parameters:
value - allowed object is ParameterListType

isSetParameters

public boolean isSetParameters()

getSearchUsers

public SearchUserType getSearchUsers()
Gets the value of the searchUsers property.

Returns:
possible object is SearchUserType

setSearchUsers

public void setSearchUsers(SearchUserType value)
Sets the value of the searchUsers property.

Parameters:
value - allowed object is SearchUserType

isSetSearchUsers

public boolean isSetSearchUsers()

getUserManager

public UserManagerType getUserManager()
Gets the value of the userManager property.

Returns:
possible object is UserManagerType

setUserManager

public void setUserManager(UserManagerType value)
Sets the value of the userManager property.

Parameters:
value - allowed object is UserManagerType

isSetUserManager

public boolean isSetUserManager()

getUserManagementChain

public UserManagementChainType getUserManagementChain()
Gets the value of the userManagementChain property.

Returns:
possible object is UserManagementChainType

setUserManagementChain

public void setUserManagementChain(UserManagementChainType value)
Sets the value of the userManagementChain property.

Parameters:
value - allowed object is UserManagementChainType

isSetUserManagementChain

public boolean isSetUserManagementChain()

getReportees

public ReporteesType getReportees()
Gets the value of the reportees property.

Returns:
possible object is ReporteesType

setReportees

public void setReportees(ReporteesType value)
Sets the value of the reportees property.

Parameters:
value - allowed object is ReporteesType

isSetReportees

public boolean isSetReportees()

getGrantees

public GranteesType getGrantees()
Gets the value of the grantees property.

Returns:
possible object is GranteesType

setGrantees

public void setGrantees(GranteesType value)
Sets the value of the grantees property.

Parameters:
value - allowed object is GranteesType

isSetGrantees

public boolean isSetGrantees()

getGroupManagers

public GroupManagersType getGroupManagers()
Gets the value of the groupManagers property.

Returns:
possible object is GroupManagersType

setGroupManagers

public void setGroupManagers(GroupManagersType value)
Sets the value of the groupManagers property.

Parameters:
value - allowed object is GroupManagersType

isSetGroupManagers

public boolean isSetGroupManagers()

getGroupOwners

public GroupOwnersType getGroupOwners()
Gets the value of the groupOwners property.

Returns:
possible object is GroupOwnersType

setGroupOwners

public void setGroupOwners(GroupOwnersType value)
Sets the value of the groupOwners property.

Parameters:
value - allowed object is GroupOwnersType

isSetGroupOwners

public boolean isSetGroupOwners()

getPredicate

public PredicateType getPredicate()
Gets the value of the predicate property.

Returns:
possible object is PredicateType

setPredicate

public void setPredicate(PredicateType value)
Sets the value of the predicate property.

Parameters:
value - allowed object is PredicateType

isSetPredicate

public boolean isSetPredicate()

getUsersWithProperties

public UsersWithPropertiesType getUsersWithProperties()
Gets the value of the usersWithProperties property.

Returns:
possible object is UsersWithPropertiesType

setUsersWithProperties

public void setUsersWithProperties(UsersWithPropertiesType value)
Sets the value of the usersWithProperties property.

Parameters:
value - allowed object is UsersWithPropertiesType

isSetUsersWithProperties

public boolean isSetUsersWithProperties()

getTimeout

public java.lang.String getTimeout()
Gets the value of the timeout property.

Returns:
possible object is String

setTimeout

public void setTimeout(java.lang.String value)
Sets the value of the timeout property.

Parameters:
value - allowed object is String

isSetTimeout

public boolean isSetTimeout()

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.