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

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

public class ActivityDefinitionFilterXto
extends PredicateBaseXto

Restricts the resulting items to the ones related to a specific activity. The search can be further restricted to certain models by passing in a collection of model oids and to a process definition scope by using the 'processId' element.

Java-Klasse für ActivityDefinitionFilter complex type.

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

 <complexType name="ActivityDefinitionFilter">
   <complexContent>
     <extension base="{http://eclipse.org/stardust/ws/v2012a/api/query}PredicateBase">
       <sequence>
         <element name="activityId" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="processId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
       <attribute name="includingSubprocesses" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="modelOids">
         <simpleType>
           <list itemType="{http://www.w3.org/2001/XMLSchema}long" />
         </simpleType>
       </attribute>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
ActivityDefinitionFilterXto()
           
 
Method Summary
 String getActivityId()
          Ruft den Wert der activityId-Eigenschaft ab.
 List<Long> getModelOids()
          Gets the value of the modelOids property.
 String getProcessId()
          Ruft den Wert der processId-Eigenschaft ab.
 boolean isIncludingSubprocesses()
          Ruft den Wert der includingSubprocesses-Eigenschaft ab.
 void setActivityId(String value)
          Legt den Wert der activityId-Eigenschaft fest.
 void setIncludingSubprocesses(Boolean value)
          Legt den Wert der includingSubprocesses-Eigenschaft fest.
 void setProcessId(String value)
          Legt den Wert der processId-Eigenschaft fest.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityDefinitionFilterXto

public ActivityDefinitionFilterXto()
Method Detail

getActivityId

public String getActivityId()
Ruft den Wert der activityId-Eigenschaft ab.

Returns:
possible object is String

setActivityId

public void setActivityId(String value)
Legt den Wert der activityId-Eigenschaft fest.

Parameters:
value - allowed object is String

getProcessId

public String getProcessId()
Ruft den Wert der processId-Eigenschaft ab.

Returns:
possible object is String

setProcessId

public void setProcessId(String value)
Legt den Wert der processId-Eigenschaft fest.

Parameters:
value - allowed object is String

isIncludingSubprocesses

public boolean isIncludingSubprocesses()
Ruft den Wert der includingSubprocesses-Eigenschaft ab.

Returns:
possible object is Boolean

setIncludingSubprocesses

public void setIncludingSubprocesses(Boolean value)
Legt den Wert der includingSubprocesses-Eigenschaft fest.

Parameters:
value - allowed object is Boolean

getModelOids

public List<Long> getModelOids()
Gets the value of the modelOids property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the modelOids property.

For example, to add a new item, do as follows:

    getModelOids().add(newItem);
 

Objects of the following type(s) are allowed in the list Long



Copyright © 2015 Eclipse Stardust. All Rights Reserved.