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

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

public class ProcessInstanceLinkFilterXto
extends PredicateBaseXto

Filter criterion for matching process instances having links from or to other process instances.

Java class for ProcessInstanceLinkFilter complex type.

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

 <complexType name="ProcessInstanceLinkFilter">
   <complexContent>
     <extension base="{http://eclipse.org/stardust/ws/v2012a/api/query}PredicateBase">
       <sequence>
         <element name="processOid" type="{http://www.w3.org/2001/XMLSchema}long"/>
         <element name="direction" type="{http://eclipse.org/stardust/ws/v2012a/api/query}LinkDirection"/>
         <element name="linkTypes">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="typeId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ProcessInstanceLinkFilterXto.LinkTypesXto
          Java class for anonymous complex type.
 
Constructor Summary
ProcessInstanceLinkFilterXto()
           
 
Method Summary
 LinkDirectionXto getDirection()
          Gets the value of the direction property.
 ProcessInstanceLinkFilterXto.LinkTypesXto getLinkTypes()
          Gets the value of the linkTypes property.
 long getProcessOid()
          Gets the value of the processOid property.
 void setDirection(LinkDirectionXto value)
          Sets the value of the direction property.
 void setLinkTypes(ProcessInstanceLinkFilterXto.LinkTypesXto value)
          Sets the value of the linkTypes property.
 void setProcessOid(long value)
          Sets the value of the processOid property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessInstanceLinkFilterXto

public ProcessInstanceLinkFilterXto()
Method Detail

getProcessOid

public long getProcessOid()
Gets the value of the processOid property.


setProcessOid

public void setProcessOid(long value)
Sets the value of the processOid property.


getDirection

public LinkDirectionXto getDirection()
Gets the value of the direction property.

Returns:
possible object is LinkDirectionXto

setDirection

public void setDirection(LinkDirectionXto value)
Sets the value of the direction property.

Parameters:
value - allowed object is LinkDirectionXto

getLinkTypes

public ProcessInstanceLinkFilterXto.LinkTypesXto getLinkTypes()
Gets the value of the linkTypes property.

Returns:
possible object is ProcessInstanceLinkFilterXto.LinkTypesXto

setLinkTypes

public void setLinkTypes(ProcessInstanceLinkFilterXto.LinkTypesXto value)
Sets the value of the linkTypes property.

Parameters:
value - allowed object is ProcessInstanceLinkFilterXto.LinkTypesXto


Copyright © 2017 Eclipse Stardust. All Rights Reserved.