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

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

public class PerformingParticipantFilterXto
extends PredicateBaseXto

Restricts the resulting items to the ones that are performed by the specified user group or model participant. When using 'anyForUser' element the result is restricted to items performed by any participant (roles, organizations or user groups) associated with the calling user. Finding such participants will perform a deep search.

Java-Klasse für PerformingParticipantFilter complex type.

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

 <complexType name="PerformingParticipantFilter">
   <complexContent>
     <extension base="{http://eclipse.org/stardust/ws/v2012a/api/query}PredicateBase">
       <sequence>
         <choice>
           <element name="anyForUser">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <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="true" />
                 </restriction>
               </complexContent>
             </complexType>
           </element>
         </choice>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class PerformingParticipantFilterXto.AnyForUserXto
          Java-Klasse für anonymous complex type.
static class PerformingParticipantFilterXto.ModelParticipantXto
          Java-Klasse für anonymous complex type.
 
Constructor Summary
PerformingParticipantFilterXto()
           
 
Method Summary
 PerformingParticipantFilterXto.AnyForUserXto getAnyForUser()
          Ruft den Wert der anyForUser-Eigenschaft ab.
 PerformingParticipantFilterXto.ModelParticipantXto getModelParticipant()
          Ruft den Wert der modelParticipant-Eigenschaft ab.
 void setAnyForUser(PerformingParticipantFilterXto.AnyForUserXto value)
          Legt den Wert der anyForUser-Eigenschaft fest.
 void setModelParticipant(PerformingParticipantFilterXto.ModelParticipantXto value)
          Legt den Wert der modelParticipant-Eigenschaft fest.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerformingParticipantFilterXto

public PerformingParticipantFilterXto()
Method Detail

getAnyForUser

public PerformingParticipantFilterXto.AnyForUserXto getAnyForUser()
Ruft den Wert der anyForUser-Eigenschaft ab.

Returns:
possible object is PerformingParticipantFilterXto.AnyForUserXto

setAnyForUser

public void setAnyForUser(PerformingParticipantFilterXto.AnyForUserXto value)
Legt den Wert der anyForUser-Eigenschaft fest.

Parameters:
value - allowed object is PerformingParticipantFilterXto.AnyForUserXto

getModelParticipant

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

Returns:
possible object is PerformingParticipantFilterXto.ModelParticipantXto

setModelParticipant

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

Parameters:
value - allowed object is PerformingParticipantFilterXto.ModelParticipantXto


Copyright © 2015 Eclipse Stardust. All Rights Reserved.