org.eclipse.stardust.engine.api.ws.query
Class ParticipantAssociationFilterXto

java.lang.Object
  extended by org.eclipse.stardust.engine.api.ws.query.PredicateBaseXto
      extended by org.eclipse.stardust.engine.api.ws.query.ParticipantAssociationFilterXto

public class ParticipantAssociationFilterXto
extends PredicateBaseXto

Filter criterion for restricting results of UserQuery to users having granted specific roles/organizations or being members of specific user groups. A usage examples is to retrieve all users being administrators.

Java-Klasse für ParticipantAssociationFilter complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType name="ParticipantAssociationFilter">
   <complexContent>
     <extension base="{http://eclipse.org/stardust/ws/v2012a/api/query}PredicateBase">
       <sequence>
         <choice>
           <element name="department" type="{http://eclipse.org/stardust/ws/v2012a/api}DepartmentInfo"/>
           <element name="teamLeader" type="{http://eclipse.org/stardust/ws/v2012a/api}RoleInfo"/>
           <element name="modelParticipant">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence>
                     <element name="participant" type="{http://eclipse.org/stardust/ws/v2012a/api}ParticipantInfo"/>
                   </sequence>
                   <attribute name="recursively" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
                 </restriction>
               </complexContent>
             </complexType>
           </element>
         </choice>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ParticipantAssociationFilterXto.ModelParticipantXto
          Java-Klasse für anonymous complex type.
 
Constructor Summary
ParticipantAssociationFilterXto()
           
 
Method Summary
 DepartmentInfoXto getDepartment()
          Ruft den Wert der department-Eigenschaft ab.
 ParticipantAssociationFilterXto.ModelParticipantXto getModelParticipant()
          Ruft den Wert der modelParticipant-Eigenschaft ab.
 RoleInfoXto getTeamLeader()
          Ruft den Wert der teamLeader-Eigenschaft ab.
 void setDepartment(DepartmentInfoXto value)
          Legt den Wert der department-Eigenschaft fest.
 void setModelParticipant(ParticipantAssociationFilterXto.ModelParticipantXto value)
          Legt den Wert der modelParticipant-Eigenschaft fest.
 void setTeamLeader(RoleInfoXto value)
          Legt den Wert der teamLeader-Eigenschaft fest.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParticipantAssociationFilterXto

public ParticipantAssociationFilterXto()
Method Detail

getDepartment

public DepartmentInfoXto getDepartment()
Ruft den Wert der department-Eigenschaft ab.

Returns:
possible object is DepartmentInfoXto

setDepartment

public void setDepartment(DepartmentInfoXto value)
Legt den Wert der department-Eigenschaft fest.

Parameters:
value - allowed object is DepartmentInfoXto

getTeamLeader

public RoleInfoXto getTeamLeader()
Ruft den Wert der teamLeader-Eigenschaft ab.

Returns:
possible object is RoleInfoXto

setTeamLeader

public void setTeamLeader(RoleInfoXto value)
Legt den Wert der teamLeader-Eigenschaft fest.

Parameters:
value - allowed object is RoleInfoXto

getModelParticipant

public ParticipantAssociationFilterXto.ModelParticipantXto getModelParticipant()
Ruft den Wert der modelParticipant-Eigenschaft ab.

Returns:
possible object is ParticipantAssociationFilterXto.ModelParticipantXto

setModelParticipant

public void setModelParticipant(ParticipantAssociationFilterXto.ModelParticipantXto value)
Legt den Wert der modelParticipant-Eigenschaft fest.

Parameters:
value - allowed object is ParticipantAssociationFilterXto.ModelParticipantXto


Copyright © 2015 Eclipse Stardust. All Rights Reserved.