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 class for ActivityDefinitionFilter complex type.

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

 <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()
          Gets the value of the activityId property.
 List<Long> getModelOids()
          Gets the value of the modelOids property.
 String getProcessId()
          Gets the value of the processId property.
 boolean isIncludingSubprocesses()
          Gets the value of the includingSubprocesses property.
 void setActivityId(String value)
          Sets the value of the activityId property.
 void setIncludingSubprocesses(Boolean value)
          Sets the value of the includingSubprocesses property.
 void setProcessId(String value)
          Sets the value of the processId property.
 
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()
Gets the value of the activityId property.

Returns:
possible object is String

setActivityId

public void setActivityId(String value)
Sets the value of the activityId property.

Parameters:
value - allowed object is String

getProcessId

public String getProcessId()
Gets the value of the processId property.

Returns:
possible object is String

setProcessId

public void setProcessId(String value)
Sets the value of the processId property.

Parameters:
value - allowed object is String

isIncludingSubprocesses

public boolean isIncludingSubprocesses()
Gets the value of the includingSubprocesses property.

Returns:
possible object is Boolean

setIncludingSubprocesses

public void setIncludingSubprocesses(Boolean value)
Sets the value of the includingSubprocesses property.

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 © 2017 Eclipse Stardust. All Rights Reserved.